XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS SEGMENT - Revenues by geography (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
BUSINESS SEGMENT        
Sales, net $ 10,445,733 $ 6,029,364 $ 18,740,906 $ 13,628,727
U.S. sales        
BUSINESS SEGMENT        
Sales, net 8,489,677 5,013,571 15,921,987 11,654,738
North and South America sales (excluding U.S.)        
BUSINESS SEGMENT        
Sales, net 1,745,436 666,280 2,298,936 820,913
Other international sales        
BUSINESS SEGMENT        
Sales, net 210,620 349,513 519,983 1,153,076
Single reportable segment        
BUSINESS SEGMENT        
Sales, net 10,445,733 6,029,364 18,740,906 13,628,727
Single reportable segment | U.S. sales        
BUSINESS SEGMENT        
Sales, net 8,489,677 5,013,571 15,921,987 11,654,738
Single reportable segment | North and South America sales (excluding U.S.)        
BUSINESS SEGMENT        
Sales, net 1,745,436 666,280 2,298,936 820,913
Single reportable segment | Other international sales        
BUSINESS SEGMENT        
Sales, net $ 210,620 $ 349,513 $ 519,983 $ 1,153,076