XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Summary of Significant Accounting Policies - Long-lived Assets Valuation (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment, Gross $ 45,939,840 $ 46,390,570
Accumulated depreciation (21,599,100) (21,041,551)
Net book value 24,340,740 25,349,019
Re-Tain Assets [Member]    
Property, Plant and Equipment, Gross 25,235,331  
Accumulated depreciation (9,775,788)  
Net book value 15,459,543  
Land [Member]    
Property, Plant and Equipment, Gross 516,867 516,867
Land [Member] | Re-Tain Assets [Member]    
Property, Plant and Equipment, Gross 448,201  
Building and Building Improvements [Member]    
Property, Plant and Equipment, Gross 20,960,522 20,889,395
Building and Building Improvements [Member] | Re-Tain Assets [Member]    
Property, Plant and Equipment, Gross 12,725,789  
Laboratory and Manufacturing Equipment [Member]    
Property, Plant and Equipment, Gross 20,888,337 21,234,259
Laboratory and Manufacturing Equipment [Member] | Re-Tain Assets [Member]    
Property, Plant and Equipment, Gross 9,744,390  
Construction in Progress [Member]    
Property, Plant and Equipment, Gross 2,645,564 $ 2,693,904
Construction in Progress [Member] | Re-Tain Assets [Member]    
Property, Plant and Equipment, Gross $ 2,316,951