XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
BUSINESS SEGMENT - Revenues by geography (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
BUSINESS SEGMENT    
Number of Reportable Segments | segment 1  
Sales, net $ 7,177,397 $ 8,295,173
U.S. sales    
BUSINESS SEGMENT    
Sales, net 5,948,325 7,432,309
North and South America sales (excluding U.S.)    
BUSINESS SEGMENT    
Sales, net 855,850 553,500
Other international sales    
BUSINESS SEGMENT    
Sales, net 373,222 309,364
Single reportable segment    
BUSINESS SEGMENT    
Sales, net 7,177,397 8,295,173
Single reportable segment | U.S. sales    
BUSINESS SEGMENT    
Sales, net 5,948,325 7,432,309
Single reportable segment | North and South America sales (excluding U.S.)    
BUSINESS SEGMENT    
Sales, net 855,850 553,500
Single reportable segment | Other international sales    
BUSINESS SEGMENT    
Sales, net $ 373,222 $ 309,364