XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Combination, Contingent Consideration, Liability, Total $ 1,200,000    
Payment for Contingent Consideration Liability, Investing Activities 250,000 $ (0)  
ATEC Acquisition [Member]      
Business Combination, Contingent Consideration, Liability, Total   1,450,000 $ 1,450,000
Payment for Contingent Consideration Liability, Investing Activities 250,000    
Mojave Groundwater Bank [Member]      
Deferred Revenue $ 625,000 $ 625,000