XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS SEGMENTS (Details 2) - Product Sales [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 2,191,260 $ 2,370,433 $ 4,454,307 $ 4,504,867
Domestic [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,384,590 1,659,473 2,984,386 3,288,553
International [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 806,670 $ 710,960 $ 1,469,921 $ 1,216,314