XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Details 1) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Revenue, net $ 22,436,427 $ 20,650,843 $ 20,650,843
U.S Federal Government      
Revenue, net 17,433,723   16,931,731
U.S. State and Local Governments      
Revenue, net 126,142   53,383
Foreign Governments      
Revenue, net 32,407   26,096
Commercial Enterprises      
Revenue, net $ 4,844,155   $ 3,639,633