XML 65 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Summary of 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