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 |