v3.26.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of selected financial information [Table Text Block]
    2026     2025  
             
Revenues $ 19,507,486   $ 15,367,864  
Cost of Revenues   10,933,059     8,646,851  
Gross Profit   8,574,427     6,721,013  
             
Product Royalty Income   372,819     85,298  
             
Operating Expenses            
  Salaries and wages   2,148,626     1,857,380  
  Professional fees   290,492     360,051  
  Advertising and marketing   1,061,196     892,057  
  Research and development   797,348     664,490  
  General and administrative   1,210,233     1,012,649  
  Other operating expenses   1,121,206     590,402  
Operating Expenses   6,629,101     5,377,029  
             
Income from Operations   2,318,145     1,429,282  
             
Other Income   74,496     82,147  
Provision for  Income taxes   621,947     390,305  
             
Net Income $ 1,770,694   $ 1,121,124