v3.26.1
Note 13 - Deferred Revenue - Deferred Revenue Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Deferred revenue $ 2,166,517  
Deferred revenue 3,913,173 $ 2,166,517
Comstock Metals [Member]    
Deferred revenue 2,099,851 151,939
Comstock Metals deferred revenue billed during the period 1,852,514 2,811,984
Comstock Metals revenue recognized during the period (105,858) (864,072)
Deferred revenue $ 3,846,507 $ 2,099,851