XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS SEGMENT - Revenues by geography (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
BUSINESS SEGMENT      
Sales, net $ 94,818,938 $ 188,382,454 $ 81,862,453
U.S. sales (excluding U.S. government)      
BUSINESS SEGMENT      
Sales, net 36,492,275 53,888,136 42,169,463
Sales to U.S. government      
BUSINESS SEGMENT      
Sales, net 15,731,136 113,662,440 31,634,343
North and South America sales (excluding U.S.)      
BUSINESS SEGMENT      
Sales, net 29,126,820 14,561,236 6,893,150
Other international sales      
BUSINESS SEGMENT      
Sales, net $ 13,468,707 $ 6,270,642 $ 1,165,497