XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of June 30, 2025 and December 31, 2024 consisted of the following:
June 30, 2025December 31, 2024
(in thousands)
Accrued interest$16,665 $16,960 
Accrued compensation and benefits9,944 6,287 
Accrued bonus2,223 1,016 
Accrued legal fees and settlements185 256 
Other accrued expenses6,631 6,157 
Accrued expenses$35,648 $30,676