v3.25.1
Note 11 - Fair Value Measurements - Changes in Derivative Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Beginning balance $ 1,529,850 $ (5,400,128)
Additions (Deductions) (1,281,105) (596,601)
Unrealized gain (loss) on change in fair value (1,190,803) (756,118)
Payments for decrease in contractual stock consideration 120,000 1,500,000
Ending balance (822,058) (5,252,847)
Kips Bay 2025 Conversion Option Derivative [Member]    
Beginning balance 0 (1,360,000)
Additions (Deductions) (1,421,645) (596,601)
Unrealized gain (loss) on change in fair value 501,645 516,601
Payments for decrease in contractual stock consideration 0 0
Ending balance (920,000) (1,440,000)
LINICO Acquisition Derivative Instrument [Member]    
Beginning balance 0 (2,383,162)
Additions (Deductions) (340,000) 0
Unrealized gain (loss) on change in fair value 31,000 (510,163)
Payments for decrease in contractual stock consideration 0 0
Ending balance (309,000) (2,893,325)
AST Derivative Instrument [Member]    
Beginning balance 0  
Additions (Deductions) 480,540  
Unrealized gain (loss) on change in fair value (88,540)  
Payments for decrease in contractual stock consideration 0  
Ending balance 392,000  
Haywood Derivative Instrument [Member]    
Beginning balance 1,529,850 (875,000)
Additions (Deductions) 0 0
Unrealized gain (loss) on change in fair value (1,634,908) (285,000)
Payments for decrease in contractual stock consideration 120,000 0
Ending balance $ 14,942 (1,160,000)
GenMat Derivative Instrument [Member]    
Beginning balance   (781,966)
Additions (Deductions)   0
Unrealized gain (loss) on change in fair value   (477,556)
Payments for decrease in contractual stock consideration   1,500,000
Ending balance   $ 240,478