XML 85 R74.htm IDEA: XBRL DOCUMENT v3.26.1
BUSINESS SEGMENT - Revenues by geography (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
BUSINESS SEGMENT      
Number of Reportable Segments | segment 1    
Sales, net $ 38,266,211 $ 33,049,533 $ 43,596,926
U.S. sales      
BUSINESS SEGMENT      
Sales, net 32,236,899 29,374,145  
North and South America sales (excluding U.S.)      
BUSINESS SEGMENT      
Sales, net 5,060,698 1,960,769 6,085,166
Other international sales      
BUSINESS SEGMENT      
Sales, net 968,614 1,714,619 2,912,006
Single reportable segment      
BUSINESS SEGMENT      
Sales, net 38,266,211 33,049,533 43,596,926
Single reportable segment | U.S. sales      
BUSINESS SEGMENT      
Sales, net 32,236,899 29,374,145 34,599,754
Single reportable segment | North and South America sales (excluding U.S.)      
BUSINESS SEGMENT      
Sales, net 5,060,698 1,960,769 6,085,166
Single reportable segment | Other international sales      
BUSINESS SEGMENT      
Sales, net $ 968,614 $ 1,714,619 $ 2,912,006