v3.25.2
Note 12 - Commitments and Contingencies (Details Textual) - USD ($)
6 Months Ended
Feb. 27, 2025
Dec. 29, 2022
Jul. 14, 2022
Jun. 30, 2025
Loss Contingencies [Line Items]        
Purchase Obligation       $ 32,700,000
Settled Litigation [Member]        
Loss Contingencies [Line Items]        
Litigation Settlement, Amount Awarded to Other Party     $ 10,000,000  
Litigation Settlement, Interest Rate     1.50%  
Settled Litigation [Member] | UNITED STATES        
Loss Contingencies [Line Items]        
Litigation Settlement, Amount Awarded to Other Party     $ 9,853,958  
Settled Litigation [Member] | Commonwealth [Member]        
Loss Contingencies [Line Items]        
Litigation Settlement, Amount Awarded to Other Party     141,041  
Settled Litigation [Member] | CONNECTICUT        
Loss Contingencies [Line Items]        
Litigation Settlement, Amount Awarded to Other Party     $ 5,001  
Israel Tax Authority [Member]        
Loss Contingencies [Line Items]        
Income Tax Examination, Estimate of Possible Loss       $ 246,000,000
Foreign Tax Jurisdiction [Member] | Israel Tax Authority [Member] | Tax Year 2014 Through Tax Year 2020 [Member]        
Loss Contingencies [Line Items]        
Income Tax Examination, Estimate of Possible Loss   $ 246,000,000    
Settlement With the Office of the Attorney General for the State of Texas [Member]        
Loss Contingencies [Line Items]        
Litigation Settlement, Amount Awarded to Other Party $ 4,200,000