v3.25.2
Student Receivables - Changes in Current and Non-Current Allowance For Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Receivables [Abstract]        
Balance, Beginning of Period $ 42,866 $ 38,554 $ 43,520 $ 37,782
Provision for credit losses 5,457 6,075 13,015 12,631
Amounts written-off (6,426) (7,821) (15,077) (14,053)
Recoveries 417 463 856 911
Balance, End of Period $ 42,314 $ 37,271 $ 42,314 $ 37,271