XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Summary of 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
June 30,
2023
Accrued compensation$29,835 $19,202 
Accrued cost of revenues15,721 22,660 
Accrued interest3,143 112 
Other accrued expenses18,348 16,144 
Total accrued expenses$67,047 $58,118