XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following as of December 31, 2022 and March 31, 2023 (in thousands):
December 31, 2022March 31, 2023
Trade payables$45,826 $54,497 
Accrued compensation and benefits32,608 28,330 
Accrued student obligations and other12,154 10,320 
Accounts payable and accrued expenses$90,588 $93,147