v3.26.1
Note 13 - Deferred Revenue - Balances (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Comstock Metals deferred revenue - current $ 3,913,173 $ 2,166,517  
Oklahoma Grant [Member]      
OKL Award deferred revenue - current 66,666 66,666  
OKL Award deferred revenue - noncurrent 1,854,158 1,887,500  
Comstock Metals [Member]      
Comstock Metals deferred revenue - current $ 3,846,507 $ 2,099,851 $ 151,939