XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
BUSINESS SEGMENT - Revenues by geography (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
BUSINESS SEGMENT        
Sales, net $ 23,061,285 $ 36,356,047 $ 82,140,204 $ 128,926,716
U.S. | U.S. sales (excluding U.S. government)        
BUSINESS SEGMENT        
Sales, net 9,197,133 15,653,047 28,971,783 39,336,134
U.S. | Sales to U.S. government        
BUSINESS SEGMENT        
Sales, net   18,420,480 15,731,136 83,560,680
North and South America (excluding U.S.) | North and South America sales (excluding U.S.)        
BUSINESS SEGMENT        
Sales, net 9,841,536 701,802 24,657,232 3,161,418
Other international | Other international sales        
BUSINESS SEGMENT        
Sales, net $ 4,022,616 $ 1,580,718 $ 12,780,053 $ 2,868,484