v3.26.1
Note 4 - Property and Equipment (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 30, 202
Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization $ 16,944,452   $ 16,944,452   $ 17,033,441  
Equipment Deposits           $ 300,000
Capital Expenditures Incurred but Not yet Paid     38,857      
Depreciation 323,306 $ 347,443 653,076 $ 695,950    
Manufacturing Equipment [Member]            
Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization 6,321,569   6,321,569   $ 6,519,571  
Manufacturing Equipment [Member] | Release From Agreement [Member]            
Contractual Obligation 2,700,000   2,700,000      
Accounts Payable 300,000   300,000      
Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization $ 3,000,000   $ 3,000,000