XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]
  

Three Months Ended March 31,

 
   2026   Percent   2025   Percent 

United States

 $9,734,045   94% $7,174,890   89%

Other

  623,250   6%  892,284   11%

Total Product Sales

 $10,357,295   100% $8,067,174   100%