XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Consolidated revenue $ 303,590 $ 290,250
U.S. Higher Education Segment    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 221,008 219,236
U.S. Higher Education Segment | Tuition, net of discounts, grants and scholarships    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 211,746 209,731
U.S. Higher Education Segment | Other    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 9,262 9,505
Australia/New Zealand Segment    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 48,260 47,375
Australia/New Zealand Segment | Tuition, net of discounts, grants and scholarships    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 46,446 45,634
Australia/New Zealand Segment | Other    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 1,814 1,741
Education Technology Services Segment    
Disaggregation of Revenue [Line Items]    
Consolidated revenue $ 34,322 $ 23,639