XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Accounts Payable, Current [Abstract]    
Accrued warranty $ 24,618 $ 27,379
Accrued compensation and benefits 16,095 17,620
Accrued returns and sales incentives 14,909 1,312
Accrued merger related liabilities 11,791 10,895
Derivative liability 7,202 7,310
Current portion of operating lease liabilities 5,508 5,415
Accrued manufacturing and logistics cost 4,516 970
Accrued bonus 4,190 4,538
Accrued sales and other indirect taxes payable 2,898 7,683
Accrued income taxes 350 5,070
Accrued other 8,825 10,767
Accrued expenses $ 100,902 $ 98,959