v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 337,264 $ 321,471 $ 643,192 $ 625,061
U.S. Higher Education Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 220,526 215,635 433,117 436,643
U.S. Higher Education Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 207,340 206,714 410,154 418,460
U.S. Higher Education Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 13,186 8,921 22,963 18,183
Australia/New Zealand Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 74,384 69,144 126,204 117,404
Australia/New Zealand Segment | Tuition, net of discounts, grants and scholarships        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 73,407 67,849 124,491 114,295
Australia/New Zealand Segment | Other        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 977 1,295 1,713 3,109
Education Technology Services Segment        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 42,354 $ 36,692 $ 83,871 $ 71,014