v3.23.3
Segment and Geographic Information - Segment Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Total revenue $ 229,699 $ 232,238 $ 690,292 $ 727,031
Total segment profitability $ 28,629 $ 32,518 $ 80,612 $ 66,700
Total segment profitability margin 12.50% 14.00% 11.70% 9.20%
Degree Program Segment        
Segment Reporting Information [Line Items]        
Total revenue $ 137,604 $ 137,242 $ 397,578 $ 434,499
Total segment profitability $ 43,647 $ 44,907 $ 123,962 $ 120,264
Total segment profitability margin 31.70% 32.70% 31.20% 27.70%
Alternative Credential Segment        
Segment Reporting Information [Line Items]        
Total revenue $ 92,095 $ 94,996 $ 292,714 $ 292,532
Total segment profitability $ (15,018) $ (12,389) $ (43,350) $ (53,564)
Total segment profitability margin (16.30%) (13.00%) (14.80%) (18.30%)