XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses as of June 30, 2024 and December 31, 2023 consisted of the following:
June 30, 2024December 31, 2023
(in thousands)
Accrued interest$17,069 $17,216 
Accrued compensation and benefits8,782 9,784 
Accrued bonus305 1,169 
Accrued legal fees and settlements121 68 
Other accrued expenses6,116 7,934 
Accrued expenses$32,393 $36,171