v3.26.1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Debt [Line Items]    
Long term debt, gross $ 10,538 $ 36,278
Nonrelated Party    
Debt [Line Items]    
Current portion of long-term debt (2,370) (7,755)
Deferred issuance costs (60) (68)
Long-term debt, net of current portion 8,108 28,455
Secured Debt | Wells Fargo Term Loan    
Debt [Line Items]    
Long term debt, gross 6,725 7,684
Current portion of long-term debt (1,600) (1,600)
Long-term debt, net of current portion 5,100 6,100
Secured Debt | First BankProv Term Note    
Debt [Line Items]    
Long term debt, gross 1,369 1,688
Current portion of long-term debt (0) (1,400)
Long-term debt, net of current portion 1,400 300
Secured Debt | United Federal Credit Union Term Note    
Debt [Line Items]    
Long term debt, gross 836 1,144
Current portion of long-term debt (700) (600)
Long-term debt, net of current portion 100 500
Secured Debt | October 2023 Term Loans    
Debt [Line Items]    
Long term debt, gross 0 500
Current portion of long-term debt (0) (300)
Long-term debt, net of current portion 0 200
Secured Debt | Other Equipment Loans    
Debt [Line Items]    
Long term debt, gross 47 188
Current portion of long-term debt (100) (0)
Long-term debt, net of current portion 100 0
Secured Debt | FAME 2023 Loan    
Debt [Line Items]    
Long term debt, gross 144 144
Current portion of long-term debt (100) (100)
Long-term debt, net of current portion 0 0
Secured Debt | Symphony Term Loans    
Debt [Line Items]    
Long term debt, gross 0 41
Current portion of long-term debt   (100)
Long-term debt, net of current portion   100
Line of credit | Wells Fargo Line of Credit    
Debt [Line Items]    
Long term debt, gross 658 20,467
Line of credit | Domestic March 2020 Line of Credit    
Debt [Line Items]    
Long term debt, gross 0 3,297
Line of credit | Auburn Savings Loan    
Debt [Line Items]    
Long term debt, gross 759 766
Current portion of long-term debt (100) (100)
Long-term debt, net of current portion 800 800
Line of credit | Foreign March 2020 Line of Credit    
Debt [Line Items]    
Long term debt, gross 0 166
Line of credit | Auburn Savings LOC    
Debt [Line Items]    
Long term debt, gross 0 148
Line of credit | Symphony Line of Credit    
Debt [Line Items]    
Long term debt, gross $ 0 $ 45