XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 174,738 $ 164,551
Instructional services, net of grants and scholarships    
Disaggregation of Revenue [Line Items]    
Total Revenue 158,864 150,344
Graduation fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,113 1,087
Textbook and other course materials    
Disaggregation of Revenue [Line Items]    
Total Revenue 12,236 11,822
Other fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,525 1,298
Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Revenue 174,799 160,873
Corporate and Other    
Disaggregation of Revenue [Line Items]    
Total Revenue (61) 3,678
Corporate and Other | Instructional services, net of grants and scholarships    
Disaggregation of Revenue [Line Items]    
Total Revenue (61) 3,678
Corporate and Other | Graduation fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
Corporate and Other | Textbook and other course materials    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
Corporate and Other | Other fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
Military+ | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Revenue 89,443 83,946
Military+ | Operating Segments | Instructional services, net of grants and scholarships    
Disaggregation of Revenue [Line Items]    
Total Revenue 88,005 82,551
Military+ | Operating Segments | Graduation fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,113 1,087
Military+ | Operating Segments | Textbook and other course materials    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
Military+ | Operating Segments | Other fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 325 308
Health+ | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total Revenue 85,356 76,927
Health+ | Operating Segments | Instructional services, net of grants and scholarships    
Disaggregation of Revenue [Line Items]    
Total Revenue 70,920 64,115
Health+ | Operating Segments | Graduation fees    
Disaggregation of Revenue [Line Items]    
Total Revenue 0 0
Health+ | Operating Segments | Textbook and other course materials    
Disaggregation of Revenue [Line Items]    
Total Revenue 12,236 11,822
Health+ | Operating Segments | Other fees    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 2,200 $ 990