v3.26.1
Note 2 - Business Combinations - Estimated Fair Values of Identifiable Assets Acquired and Liabilities Assumed (Details) - USD ($)
Apr. 21, 2026
Mar. 12, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Consideration          
Business Combination, Recognized Liability Assumed, Deferred Tax Liability   $ 4,700,000      
Goodwill     $ 31,824,649   $ 0
Navitas [Member]          
Consideration          
Payments to Acquire Businesses, Gross   40,881,978      
Business Combination, Consideration Transferred   40,881,978      
Cash and cash equivalents, and restricted cash   678,309      
Accounts receivable, net   3,452,000      
Inventory   7,918,762      
Prepaid expenses and other current assets   2,142,925      
Property and equipment, net   62,238      
Intangible assets, net   20,000,000      
Right-of-use assets   447,510      
Total assets acquired   34,701,744      
Accounts payable   4,460,169      
Accrued expenses   862,775      
Lease liabilities, current portion   179,005      
Lease liabilities   268,505      
Business Combination, Recognized Liability Assumed, Deferred Tax Liability   4,745,333      
Total liabilities assumed   10,515,787      
Total identifiable net assets   24,185,957      
Goodwill   $ 16,696,021   $ 16,700,000  
Terrasoul [Member]          
Consideration          
Payments to Acquire Businesses, Gross $ 50,400,315        
Business Combination, Consideration Transferred 54,470,315        
Cash and cash equivalents, and restricted cash 1,732,219        
Accounts receivable, net 2,443,619        
Inventory 12,312,524        
Prepaid expenses and other current assets 916,109        
Property and equipment, net 2,678,028        
Intangible assets, net 23,100,000        
Right-of-use assets 3,313,741        
Total assets acquired 46,496,240        
Accounts payable 2,557,703        
Accrued expenses 1,283,109        
Lease liabilities, current portion 438,462        
Lease liabilities 2,875,279        
Total liabilities assumed 7,154,553        
Total identifiable net assets 39,341,687        
Goodwill 15,128,628        
Business Combination, Consideration Transferred, Liabilities Incurred 4,100,000        
Terrasoul [Member] | Earn-Out [Member]          
Consideration          
Business Combination, Consideration Transferred, Liabilities Incurred $ 4,070,000