v3.22.2.2
Organization and Nature of Business; Basis of Presentation; Principles of Consolidation; Significant Accounting Policies - Schedule of Product Warranty Reserve Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]        
Beginning balance $ 255 $ 169 $ 139 $ 232
Provisions (reversals), net (4) (31) 134 (41)
Warranty cost incurred (29) (17) (51) (70)
Ending balance $ 222 $ 121 $ 222 $ 121