v3.26.1
Stock Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 19, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock compensation expense for stock options   $ 0 $ 37 $ 1 $ 73      
Stock based compensation       $ 6,056 $ 106      
Shares granted            
Grant date fair value $ 4.92              
Unvested dategrant fair value   $ 4.80   $ 4.80        
Additional Paid-in Capital [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Reduction to additional paid-in-capital       $ 3,068        
Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Grant date fair value       $ 5.31        
Restricted Stock Units (RSUs) [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock based compensation   $ 2,490 $ 261 $ 5,423 $ 294      
Unamortized stock compensation expense   $ 23,960   $ 23,960        
Unvested RSUs   1,315,859 4,167 1,315,859 4,167 1,594,205   12,501
Grant date fair value of vested and issued restricted stock       $ 13,450        
NUmber of RSUs vested       960,467 37,502      
Share issued to employee       74,539        
Shares of common stock withheld to satisfy tax withholding obligations       382,699        
Shares issued       503,229        
Performance Shares [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock based compensation   $ 566   $ 632        
Unamortized stock compensation expense   $ 4   $ 4        
Unvested RSUs   49,265   49,265        
Shares granted       49,265        
Inducement Award Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of shares reserved             3,000,000