XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenues $ 1,132,924 $ 1,065,480 $ 1,131,686
U.S. Higher Education      
Disaggregation of Revenue [Line Items]      
Revenues 818,953 770,979 829,270
U.S. Higher Education | Tuition, net of discounts, grants and scholarships      
Disaggregation of Revenue [Line Items]      
Revenues 784,066 738,050 795,266
U.S. Higher Education | Other      
Disaggregation of Revenue [Line Items]      
Revenues 34,887 32,929 34,004
Australia / New Zealand      
Disaggregation of Revenue [Line Items]      
Revenues 233,518 230,747 250,124
Australia / New Zealand | Tuition, net of discounts, grants and scholarships      
Disaggregation of Revenue [Line Items]      
Revenues 226,393 224,400 245,791
Australia / New Zealand | Other      
Disaggregation of Revenue [Line Items]      
Revenues 7,125 6,347 4,333
Education Technology Services      
Disaggregation of Revenue [Line Items]      
Revenues $ 80,453 $ 63,754 $ 52,292