v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2026
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Loss Contingencies [Line Items]        
Royalty term (in years)   50 years    
Royalty expense   $ 961 $ 679 $ 637
Chicken, 680,000 Pounds        
Loss Contingencies [Line Items]        
Purchase commitment period 1 year      
Minimum        
Loss Contingencies [Line Items]        
Royalty expense   $ 125    
Tranche One        
Loss Contingencies [Line Items]        
Percentage of royalty rate on net sales (as a percent)   6.00%    
Tranche One | Maximum        
Loss Contingencies [Line Items]        
Net sales   $ 500    
Tranche Two        
Loss Contingencies [Line Items]        
Percentage of royalty rate on net sales (as a percent)   4.00%    
Tranche Two | Maximum        
Loss Contingencies [Line Items]        
Net sales   $ 2,500    
Tranche Two | Minimum        
Loss Contingencies [Line Items]        
Net sales   $ 500    
Tranche Three        
Loss Contingencies [Line Items]        
Percentage of royalty rate on net sales (as a percent)   2.00%    
Tranche Three | Maximum        
Loss Contingencies [Line Items]        
Net sales   $ 20,000    
Tranche Three | Minimum        
Loss Contingencies [Line Items]        
Net sales   $ 2,500    
Tranche Four        
Loss Contingencies [Line Items]        
Percentage of royalty rate on net sales (as a percent)   1.00%    
Tranche Four | Minimum        
Loss Contingencies [Line Items]        
Net sales   $ 20,000