XML 116 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues,net $ 23,057,354 $ 19,983,420 $ 45,493,781 $ 40,634,263
U.S Federal Government        
Revenues,net 18,572,618 16,649,566 36,006,341 33,581,297
U.S. State and Local Governments        
Revenues,net 100,879 64,705 227,021 118,088
Foreign Governments        
Revenues,net 24,059 12,993 56,466 39,089
Commercial Enterprises        
Revenues,net $ 4,359,798 $ 3,256,156 $ 9,203,953 $ 6,895,789