XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 319,949 $ 305,958 $ 945,010 $ 908,474
U.S. Higher Education Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 213,067 207,709 649,710 643,558
U.S. Higher Education Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 203,315 198,873 621,775 616,175
U.S. Higher Education Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 9,752 8,836 27,935 27,383
Australia/New Zealand Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 68,589 71,948 185,993 190,453
Australia/New Zealand Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 67,002 69,973 181,297 184,611
Australia/New Zealand Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 1,587 1,975 4,696 5,842
Education Technology Services Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 38,293 $ 26,301 $ 109,307 $ 74,463