XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of March 31, 2025 and December 31, 2024 consisted of the following:
March 31, 2025December 31, 2024
(in thousands)
Accrued interest$7,102 $16,960 
Accrued compensation and benefits8,054 6,287 
Accrued bonus1,747 1,016 
Accrued legal fees and settlements208 256 
Other accrued expenses8,045 6,157 
Accrued expenses$25,156 $30,676