XML 85 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Revenue - Product Sales Disaggregated by Geographic Area (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer, Excluding Assessed Tax $ 27,644,174 $ 26,493,169
Revenue Benchmark [Member] | Geographic Concentration Risk [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 27,644,174 $ 26,493,169
Concentration Risk, Percentage 100.00% 100.00%
Americas [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 24,391,664 $ 22,893,721
Concentration Risk, Percentage 88.00% 86.00%
Non-US [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 3,252,510 $ 3,599,448
Concentration Risk, Percentage 12.00% 14.00%