XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of September 30, 2024 and December 31, 2023 consisted of the following:
September 30, 2024December 31, 2023
(in thousands)
Accrued interest$7,366 $17,216 
Accrued compensation and benefits7,693 9,784 
Accrued bonus1,036 1,169 
Accrued legal fees and settlements110 68 
Other accrued expenses6,865 7,934 
Accrued expenses$23,070 $36,171