XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS SEGMENT - Revenues by geography (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
BUSINESS SEGMENT      
Sales, net $ 33,049,533 $ 43,596,926 $ 94,818,938
U.S. sales      
BUSINESS SEGMENT      
Sales, net 29,374,145 34,599,754 36,492,275
Sales to U.S. government      
BUSINESS SEGMENT      
Sales, net     15,731,136
North and South America sales (excluding U.S.)      
BUSINESS SEGMENT      
Sales, net 1,960,769 6,085,166 29,126,820
Other international sales      
BUSINESS SEGMENT      
Sales, net $ 1,714,619 $ 2,912,006 $ 13,468,707