XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS SEGMENTS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Sales [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 2,191,260 $ 2,370,433 $ 4,454,307 $ 4,504,867
Gross profit 900,903 980,482 1,800,145 1,799,837
Interest expense 25,276 8,964 48,730 17,859
Net (loss) before taxes (421,376) (410,463) (717,274) (797,865)
Royalties [Member]        
Segment Reporting Information [Line Items]        
Revenues 19,800 8,824 25,471 19,760
Gross profit 19,800 8,824 25,471 19,760
Interest expense 0 0 0 0
Net (loss) before taxes 19,800 8,824 25,471 19,760
Products Subtotal [Member]        
Segment Reporting Information [Line Items]        
Revenues 2,211,060 2,379,257 4,479,778 4,524,627
Gross profit 920,703 989,306 1,825,616 1,819,597
Interest expense 25,276 8,964 48,730 17,859
Net (loss) before taxes (401,576) (401,639) (691,803) (778,105)
Rentals [Member]        
Segment Reporting Information [Line Items]        
Revenues 8,316 8,073 16,632 16,146
Gross profit 3,896 4,290 7,549 9,306
Interest expense 1,029 1,093 2,070 2,348
Net (loss) before taxes 7,937 3,197 5,478 6,958
Total [Member]        
Segment Reporting Information [Line Items]        
Revenues 2,219,376 2,387,330 4,496,410 4,540,773
Gross profit 924,599 993,596 1,833,165 1,828,903
Interest expense 26,305 10,057 50,800 20,207
Net (loss) before taxes $ (393,639) $ (398,442) $ (686,325) $ (771,147)