XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Warrant Dividend Distribution (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   

Number of Common Stock Warrants

   

Common Stock Warrant Liability

 

Distribution of common stock warrants on January 3, 2024

    16,895     $ 113,363  

Warrants exercised

    (674 )     (4,954 )

Gain from change in fair value of warrant liabilities

          (43,041 )

Balance at March 31, 2024

    16,221       65,368  

Warrants exercised

    (3,152 )     (226 )

Gain from change in fair value of warrant liabilities

          (65,142 )

Redemption of common stock warrants

    (13,069 )      

Balance as of June 30, 2024

        $  

Balance as of September 30, 2024

        $  

Balance as of December 31, 2024

        $