v3.26.1
Leases - Additional information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
May 15, 2026
Leases      
Right-of-use assets     $ 500
Lease liabilities $ 14,022   $ 500
Lease term 1 year 2 months 12 days    
Borrowing rate 5.91%    
Adjustment $ 1,100    
Right-of-Use asset modification amount   $ 3,100  
Operating lease liability modification amount   3,200  
Gain on lease modification   $ 92