XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Current 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