v3.25.2
Revenue Recognition - Changes in Deferred Revenue Balances (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Deferred Revenue Arrangement [Line Items]        
Gross deferred revenue, beginning balance $ 141,491 $ 118,939 $ 61,291 $ 63,970
Revenue earned from prior balances (125,435) (99,456) (53,254) (56,901)
Billings during period [1] 179,254 136,487 472,741 359,141
Revenue earned for new billings during the period (82,940) (65,948) (366,969) (275,501)
Other adjustments 1,215 763 (224) 76
Gross deferred revenue, ending balance 113,585 90,785 113,585 90,785
University Group [Member] | CTU [Member]        
Deferred Revenue Arrangement [Line Items]        
Gross deferred revenue, beginning balance 98,841 82,320 40,082 42,531
Revenue earned from prior balances (88,396) (69,946) (34,980) (37,248)
Billings during period [1] 87,979 97,465 266,607 250,342
Revenue earned for new billings during the period (28,792) (42,030) (201,045) (187,508)
Other adjustments 1,234 71 202 (237)
Gross deferred revenue, ending balance 70,866 67,880 70,866 67,880
University Group [Member] | AIUS [Member]        
Deferred Revenue Arrangement [Line Items]        
Gross deferred revenue, beginning balance 28,348 36,619 19,641 21,439
Revenue earned from prior balances (24,150) (29,510) (17,819) (19,653)
Billings during period [1] 42,132 39,022 104,604 108,799
Revenue earned for new billings during the period (30,342) (23,918) (90,503) (87,993)
Other adjustments 258 692 323 313
Gross deferred revenue, ending balance 16,246 $ 22,905 16,246 $ 22,905
University Group [Member] | USAHS [Member]        
Deferred Revenue Arrangement [Line Items]        
Gross deferred revenue, beginning balance [2] 14,302   1,568  
Revenue earned from prior balances 12,889   455  
Billings during period [1] 49,143   101,530  
Revenue earned for new billings during the period 23,806   75,421  
Other adjustments (277)   (749)  
Gross deferred revenue, ending balance [2] $ 26,473   $ 26,473  
[1] Billings during period includes adjustments for prior billings.
[2] USAHS includes deferred revenue starting from the acquisition date on December 2, 2024.