XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Details - Summary of Components of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related benefits $ 9,615 $ 9,117
Professional service fees 923 1,119
Purchases 2,619 2,483
Product warranty 1,935 1,760
Other 1,545 772
Total accrued expenses $ 16,637 $ 15,251