v3.26.1
Note 4 - Fair Value Measurements - Schedule of Valuation Technique and Assumption (Details) - Terrasoul [Member]
Jun. 30, 2026
Measurement Input, Discount Rate [Member]  
Business Combination, Contingent Consideration, Liability, Measurement Input 6
Scenario Probabilities [Member] | Minimum [Member]  
Business Combination, Contingent Consideration, Liability, Measurement Input 10
Scenario Probabilities [Member] | Maximum [Member]  
Business Combination, Contingent Consideration, Liability, Measurement Input 60