v3.26.1
Stockholders' Equity (Common Stock Purchase Agreement) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 13, 2025
Dec. 27, 2025
Dec. 28, 2024
Assets Sold under Agreements to Repurchase [Line Items]      
Net purchase price     $ 19,456
March 2025 Purchase Agreement      
Assets Sold under Agreements to Repurchase [Line Items]      
Commitment shares 1,123,023 1,496,009  
Additional commitment shares 1,123,023    
Purchase agreement term 36 months    
Threshold percentage of common stock to be sold 9.99%    
Period after purchase agreement not to enter into variable rate transaction 36 months    
Terminate agreement cost $ 0    
Net purchase price   $ 1,300  
Maximum | March 2025 Purchase Agreement      
Assets Sold under Agreements to Repurchase [Line Items]      
Aggregate amount $ 75,000    
Threshold number of shares of common stock to be issued 750,000    
Threshold value of shares of common stock to be issued under single purchase $ 3,000    
Threshold percentage of number of shares issued under regular purchase to purchase additional amount of common stock 300.00%    
Threshold percentage of number of shares of common stock to purchase additional amount of common stock 30.00%