XML 31 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of December 31, 2024 and 2023 consisted of the following:
December 31,
 20242023
 (in thousands)
Accrued interest$16,960 $17,216 
Accrued compensation and benefits6,287 9,784 
Accrued bonus1,016 1,169 
Accrued legal fees and settlements256 68 
Other accrued expenses6,157 7,934 
Accrued expenses$30,676 $36,171