XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Line Items]      
Total $ 42,190,643 $ 25,067,450 $ 13,338,667
Time and material      
Accounting Policies [Line Items]      
Total 25,302,224 15,381,979 10,419,729
Firm fixed price      
Accounting Policies [Line Items]      
Total 3,350,084 4,864,638 2,918,938
Cost plus fixed fee      
Accounting Policies [Line Items]      
Total 13,538,335 4,745,646 0
Other      
Accounting Policies [Line Items]      
Total $ 0 $ 75,187 $ 0