XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued interest $ 7,366 $ 17,216
Accrued compensation and benefits 7,693 9,784
Accrued bonus 1,036 1,169
Accrued legal fees and settlements 110 68
Other accrued expenses 6,865 7,934
Accrued expenses $ 23,070 $ 36,171