v3.26.1
Note 7 - Convertible Notes with Warrants (Related Party) - Change in Fair Value (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair value, beginning balance   $ 25,014,200     $ 25,014,200  
Fair value change in convertible notes (related party) $ (89,900)   $ 3,590,600   8,172,700 $ 3,895,000
Fair value 33,186,900       33,186,900  
Change in fair value of convertible notes (related party) (89,900)   3,590,600   8,172,700 3,895,000
Securities Purchase Agreement [Member]            
Fair value, beginning balance 33,276,800 25,014,200 20,174,100 $ 19,869,700 25,014,200 19,869,700
Fair value change in convertible notes (related party) (89,900) 8,262,600 3,590,600 304,400    
Fair value 33,186,900 33,276,800 23,764,700 20,174,100 33,186,900 23,764,700
Change in fair value of convertible notes (related party) (89,900) 8,262,600 3,590,600 304,400    
Securities Purchase Agreement, Tranche One [Member]            
Fair value, beginning balance 15,629,200 11,745,700 9,415,800 9,269,900 11,745,700 9,269,900
Fair value change in convertible notes (related party) (18,700) 3,883,500 1,712,400 145,900    
Fair value 15,610,500 15,629,200 11,128,200 9,415,800 15,610,500 11,128,200
Change in fair value of convertible notes (related party) (18,700) 3,883,500 1,712,400 145,900    
Securities Purchase Agreement, Tranche Two [Member]            
Fair value, beginning balance 17,647,600 13,268,500 10,758,300 10,599,800 13,268,500 10,599,800
Fair value change in convertible notes (related party) (71,200) 4,379,100 1,878,200 158,500    
Fair value 17,576,400 17,647,600 12,636,500 10,758,300 $ 17,576,400 $ 12,636,500
Change in fair value of convertible notes (related party) $ (71,200) $ 4,379,100 $ 1,878,200 $ 158,500