XML 100 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Note 17 - Commitments and Contingencies (Details Textual)
1 Months Ended 12 Months Ended
Oct. 31, 2025
USD ($)
May 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Plaintiff
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]        
Number of plaintiff | Plaintiff     6  
Aggregate maximum estimate settlement amount     $ 200,000  
Purchasing commitment   $ 8,400,000    
Building and Building Improvements [Member]        
Loss Contingencies [Line Items]        
Estimate aggregate cost of building modifications $ 27,500,000      
Stockholder Plaintiff Settlements        
Loss Contingencies [Line Items]        
Estimated liability     $ 200,000 $ 200,000