XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financial Information - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Compensation and benefits $ 24,435 $ 13,370
Operating lease liabilities 8,723 7,421
Taxes payable 8,123 5,092
Accrued freight 2,856 4,225
Warranty costs 1,577 1,433
Other 8,966 11,268
Accrued liabilities and other $ 54,680 $ 42,809