v3.26.1
Note 12 - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Derivative assets $ 2,006,187 $ 1,960,796
Derivative Liability 10,900,000 12,000,000
Fair Value, Inputs, Level 1 [Member]    
Derivative assets 0 0
Derivative Liability 0 0
Fair Value, Inputs, Level 2 [Member]    
Derivative assets 2,006,187 1,960,796
Derivative Liability 0 0
Fair Value, Inputs, Level 3 [Member]    
Derivative assets 0 0
Derivative Liability 10,900,000 12,000,000
Georges Trust Derivative Instrument [Member]    
Derivative assets   1,201,114
Georges Trust Derivative Instrument [Member] | Fair Value, Inputs, Level 1 [Member]    
Derivative assets   0
Georges Trust Derivative Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative assets   1,201,114
Georges Trust Derivative Instrument [Member] | Fair Value, Inputs, Level 3 [Member]    
Derivative assets   0
Flux Photon Derivative Instrument [Member]    
Derivative assets 2,006,187  
Flux Photon Derivative Instrument [Member] | Fair Value, Inputs, Level 1 [Member]    
Derivative assets 0  
Flux Photon Derivative Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative assets 2,006,187  
Flux Photon Derivative Instrument [Member] | Fair Value, Inputs, Level 3 [Member]    
Derivative assets 0  
Alvin Fund Derivative Instrument [Member]    
Derivative assets   759,682
Alvin Fund Derivative Instrument [Member] | Fair Value, Inputs, Level 1 [Member]    
Derivative assets   0
Alvin Fund Derivative Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative assets   759,682
Alvin Fund Derivative Instrument [Member] | Fair Value, Inputs, Level 3 [Member]    
Derivative assets   0
Marathon SAFE Note Liability [Member]    
Derivative Liability 10,900,000 12,000,000
Marathon SAFE Note Liability [Member] | Fair Value, Inputs, Level 1 [Member]    
Derivative Liability 0 0
Marathon SAFE Note Liability [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative Liability 0 0
Marathon SAFE Note Liability [Member] | Fair Value, Inputs, Level 3 [Member]    
Derivative Liability $ 10,900,000 $ 12,000,000