Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses and Other Current Liabilities - Changes in Warrant Liability (Details)

v3.22.2.2
Accrued Expenses and Other Current Liabilities - Changes in Warrant Liability (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 and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 1,212 $ 728 $ 994 $ 455
Charge for the period 531 377 1,231 968
Utilized during the period (516) (304) (998) (622)
Balance at end of period $ 1,227 $ 801 $ 1,227 $ 801