Annual report pursuant to Section 13 and 15(d)

Schedule of Warrant Liability Included in Accrued Expenses on Consolidated Balance Sheet (Details)

v3.24.1
Schedule of Warrant Liability Included in Accrued Expenses on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Beginning Balance, January 1 $ 636 $ 836
Additions 1,057 1,493
Cost of warranty claims (1,175) (1,693)
Ending Balance, December 31 $ 518 $ 636