XML 44 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of the periods presented consisted of the following:
(in thousands)December 31,
2021
December 31,
2022
Accrued compensation$28,851 $29,835 
Accrued cost of revenues18,270 15,721 
Accrued interest4,144 3,143 
Other accrued expenses16,706 18,348 
Total accrued expenses$67,971 $67,047