XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue from Contracts with Customers (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue, net $ 34,207,279 $ 25,273,681
U.S. State and Local Governments    
Revenue, net 96,679 91,023
Foreign Governments    
Revenue, net 10,392 16,557
Commercial Enterprises    
Revenue, net 6,032,636 4,935,525
U.S Federal Government    
Revenue, net $ 28,067,572 $ 20,230,576