XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued interest $ 17,069 $ 17,216
Accrued compensation and benefits 8,782 9,784
Accrued bonus 305 1,169
Accrued legal fees and settlements 121 68
Other accrued expenses 6,116 7,934
Accrued expenses $ 32,393 $ 36,171