XML 105 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Accrued expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued expenses  $ 7,624 $ 16,374
Accrued Legal and Professional Fees [Member]    
Accrued expenses  945 1,573
Payroll Related Expenses [Member]    
Accrued expenses  5,026 3,380
Accrued Warranty [Member]    
Accrued expenses  299 287
Accrued Taxes [Member]    
Accrued expenses  385 9,670
Other Accrued Expenses [Member]    
Accrued expenses  $ 969 $ 1,464