XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
9 Months Ended
Sep. 30, 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)September 30,
2023
December 31,
2022
Accrued compensation$22,274 $29,835 
Accrued cost of revenues21,721 15,721 
Accrued interest223 3,143 
Other accrued expenses16,169 18,348 
Total accrued expenses$60,387 $67,047