XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Compensation related liabilities $ 19,015 $ 18,716
Product warranty and recall obligations 9,040 6,752
Other 37,985 44,671
Total accrued expenses and other current liabilities $ 66,040 $ 70,139