XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses on the unaudited condensed consolidated balance sheets as of the periods presented consisted of the following:
(in thousands)December 31,
2022
March 31,
2023
Accrued compensation$29,835 $18,392 
Accrued cost of revenues15,721 19,005 
Accrued interest3,143 106 
Other accrued expenses18,348 19,588 
Total accrued expenses$67,047 $57,091