v3.25.2
Note 7 - Debt - Schedule of Outstanding Debt (Details) (Parentheticals)
Jun. 30, 2025
USD ($)
Securities Purchase Agreement Dated May 29, 2025 One [Member]  
Principal $ 2,715,789
Securities Purchase Agreement Dated May 29, 2025 Two [Member]  
Principal 11,578,947
Securities Purchase Agreement Dated May 29, 2025 [Member]  
Principal $ 11,000,000