XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Payroll-related $ 3,041 $ 3,826
Property, plant and equipment 89 0
Deferred revenue 30 16
Insurance premiums and accrued interest 56 409
Loss contingency accrual 373 300
Other 952 1,028
Total current accrued liabilities $ 4,541 $ 5,579