XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Detail - Schedule of Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventories:    
Raw materials $ 296 $ 627
Work-in-process 283 473
Finished goods 717 979
Inventories 1,296 2,079
Accrued Expenses and Other:    
Accrued wages and employee benefits 401 457
Professional fees, legal and consulting 257 223
Software license obligations 197 1,118
Severance benefits 10 118
Warranty accrual 23 34
Other 74 37
Accrued Expenses & Other $ 962 $ 1,987