XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses
9 Months Ended
Sep. 30, 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 September 30, 2023 (in thousands):
December 31, 2022September 30, 2023
Trade payables$45,826 $54,856 
Accrued compensation and benefits32,608 36,767 
Accrued student obligations and other12,154 10,499 
Accounts payable and accrued expenses$90,588 $102,122