v3.26.1
Significant Accounting Policies - Schedule of Tuition Receivable and Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Tuition receivable $ 147,136 $ 127,634
Allowance for credit losses (46,278) (49,432)
Tuition receivable, net 100,858 78,202
Tuition receivable, noncurrent $ 5,997 $ 6,217