XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
BUSINESS SEGMENT (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Sales by geography          
Sales, net $ 14,336,569 $ 42,496,944 $ 59,078,919 $ 92,570,669  
Long-lived assets          
Long-lived assets 96,688,256   96,688,256   $ 87,925,651
U.S. sales          
Sales by geography          
Sales, net 9,561,809 12,721,896 19,774,650 23,683,087  
Long-lived assets          
Long-lived assets 91,954,093   91,954,093   83,695,991
U.S. government          
Sales by geography          
Sales, net   27,357,840 15,731,136 65,140,200  
North and South America (excluding U.S.)          
Sales by geography          
Sales, net 4,313,128 1,512,388 15,390,256 2,459,616  
Other international sales          
Sales by geography          
Sales, net 461,632 $ 904,820 8,182,877 $ 1,287,766  
International          
Long-lived assets          
Long-lived assets $ 4,734,163   $ 4,734,163   $ 4,229,660