XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Notes Receivable (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Mar. 31, 2024
Payments to Acquire Notes Receivable   $ (0) $ 200,000    
Privately-Held Identity and Professional Services Company With Ties to the FinTech Industry [Member]          
Payments to Acquire Notes Receivable $ 200,000     $ 650,000  
Notes Receivable, Stated Interest Rate       5.25% 5.25%
Financing Receivable, after Allowance for Credit Loss, Current   240,000      
Financing Receivable, after Allowance for Credit Loss, Noncurrent   $ 246,000