XML 31 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Current accrued liabilities are as follows (in thousands):
 December 31, 2024December 31, 2023
Severance costs$380 $648 
Payroll and benefits2,901 2,138 
Legal costs99 37 
Contingent liability for earn-out provision127 56 
Deferred revenue808 550 
Financed insurance1,074 1,573 
Other523 888 
Total current accrued liabilities$5,912 $5,890