v3.26.1
Summary of Significant Accounting Policies - Schedule of Company's Revenue By Contract Type (Detail) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Line Items]    
Revenue from contract with customer, excluding assessed tax $ 28,156,637 $ 25,688,455
Time and material    
Accounting Policies [Line Items]    
Revenue from contract with customer, excluding assessed tax 7,741,032 9,038,319
Firm fixed price    
Accounting Policies [Line Items]    
Revenue from contract with customer, excluding assessed tax 641,053 1,426,214
Cost plus fixed fee    
Accounting Policies [Line Items]    
Revenue from contract with customer, excluding assessed tax $ 19,774,552 $ 15,223,922