v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade payables $ 56,744 $ 55,986
Accrued employee benefits 50,825 42,083
Accrued student obligations and other 9,600 7,722
Accounts payable and accrued expenses 117,169 $ 105,791
Australia / New Zealand    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loss contingency accrual $ 13,900