v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of selected financial information [Table Text Block]
    2026     2025  
             
Revenues $ 35,898,430   $ 31,544,203  
Cost of Revenues   19,888,761     17,933,997  
Gross Profit   16,009,669     13,610,206  
             
Product Royalty Income   507,934     133,604  
             
Operating Expenses            
  Salaries and wages   4,324,880     3,703,617  
  Professional fees   502,495     515,396  
  Advertising and marketing   2,490,029     2,044,264  
  Research and development   1,462,187     1,281,285  
  General and administrative   2,523,715     2,114,641  
  Other operating expenses   1,743,621     1,255,407  
Operating Expenses   13,046,927     10,914,610  
             
Income from Operations   3,470,676     2,829,200  
             
Other Income   150,764     199,884  
Provision for  Income taxes   941,757     769,226  
             
Net Income $ 2,679,683   $ 2,259,858