v3.26.1
Commitments and Contingencies - Schedule of Assets and Liabilities, Lessee (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 31, 2025
Operating leases:    
Operating lease assets $ 4,687 $ 5,122
Operating lease liabilities—other current liabilities 3,227 3,303
Operating lease liabilities—other long-term liabilities 3,703 4,456
Total operating lease liabilities 6,930 7,759
Finance leases:    
Property, plant and equipment, net 10,836 11,221
Finance lease liabilities—other current liabilities 933 907
Finance lease liabilities—other long-term liabilities 8,481 8,729
Total financing lease liabilities $ 9,414 $ 9,636
Weighted-average remaining lease term (years):    
Operating leases 2 years 2 months 12 days 2 years 4 months 24 days
Finance leases 7 years 1 month 6 days 7 years 3 months 18 days
Weighted-average discount rate:    
Operating leases 5.20% 5.20%
Finance leases 8.10% 8.10%
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net