XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities    
Employee accrued compensation expense $ 7,559 $ 9,583
Other accrued liabilities 14,083 20,656
Accrued interest on debt 1,035 3,413
Total accrued liabilities 22,677 $ 33,652
Share based arrangement Liability $ 0