XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS SEGMENT - Revenues by geography (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
BUSINESS SEGMENT        
Sales, net $ 7,971,280 $ 14,336,569 $ 18,972,382 $ 59,078,919
U.S. sales (excluding U.S. government)        
BUSINESS SEGMENT        
Sales, net 7,300,676 9,561,809 12,724,124 19,774,650
Sales to U.S. government        
BUSINESS SEGMENT        
Sales, net       15,731,136
North and South America sales (excluding U.S.)        
BUSINESS SEGMENT        
Sales, net 210,232 4,313,128 4,983,552 15,390,256
Other international sales        
BUSINESS SEGMENT        
Sales, net $ 460,372 $ 461,632 $ 1,264,706 $ 8,182,877