XML 90 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Information - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Balance Sheet Information [Abstract]    
Accrued compensation $ 6,392 $ 10,947
Accrued commissions 473 488
Accrued royalties 447 3,122
Current portion of operating lease liabilities $ 52 $ 48
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Current portion of finance lease liabilities $ 608 $ 645
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Accrued inventory $ 623 $ 1,261
Accrued consulting fees 0 9,345
Accrued restructuring costs 0 1,319
Accrued warranty 3,752 824
Accrued vendor purchase commitments 13,718 10,457
Accrued accounts payable 818 650
Accrued accounts payable - customer 2,175 4,738
Accrued utilities 1,934 879
Other accrued expenses 5,837 3,568
Accrued expenses 36,829 48,291
Restructuring costs 188 $ 1,921
Warranty expense 5,455  
Warranty credits $ 2,527