idyllic society