XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Related Party (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 31, 2025
Jan. 31, 2024
Accounts Receivable, after Allowance for Credit Loss $ 211,921   $ 211,921   $ 463,194    
Subsidiaries [Member] | Sublease of Corporate Headquarters [Member]              
Sublease Income $ 3,378 $ 2,688 6,755 $ 5,376      
Subsidiaries [Member] | Payroll Reimbursement [Member]              
Related Party Transaction, Amounts of Transaction     65,212 75,715      
Accounts Receivable, after Allowance for Credit Loss             $ 12,376
Subsidiaries [Member] | Payroll Reimbursement [Member] | Subsequent Event [Member]              
Accounts Receivable, after Allowance for Credit Loss           $ 1,104  
Former Officer and Director [Member] | Consulting Services [Member]              
Related Party Transaction, Amounts of Transaction     25,000 153,750      
Former Officer and Director [Member] | Capital Payment Returns [Member]              
Related Party Transaction, Amounts of Transaction     $ 7,599 $ 86,520 101,889    
Former Officer and Director [Member] | Consulting Services and Capital Payment Returns [Member]              
Related Party Transaction, Amounts of Transaction         $ 191,250