XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, net $ 25,273,681 $ 22,436,427
U.S. State and Local Governments    
Revenue, net 91,023 126,142
Foreign Governments    
Revenue, net 16,557 32,407
Commercial Enterprises    
Revenue, net 4,935,525 4,844,155
U.S Federal Government    
Revenue, net $ 20,230,576 $ 17,433,723