Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Schedule of Warrant Liability Included in Accrued Expenses on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Beginning balance $ 836 $ 1,530
Additions 1,493 1,086
Cost of warranty claims (1,693) (1,780)
Ending balance $ 636 $ 836