XML 138 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Detail - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Bonus and payroll-related accruals $ 13,949 $ 18,951
Accrued sales tax 6,325 9,066
Liability for inventory in transit 5,461 7,028
Sales and marketing accruals 4,929 5,347
Product warranty 2,593 3,254
Jabil settlement obligation, net (Note 16) 8,908 0
Other accrued liabilities 12,890 13,806
Accrued liabilities $ 55,055 $ 57,452