Annual report pursuant to Section 13 and 15(d)

Revenue - Schedule of Revenue Components (Details)

v3.24.1.u1
Revenue - Schedule of Revenue Components (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 6,606,352 $ 11,434,959
Cost plus fixed fee    
Disaggregation of Revenue [Line Items]    
Revenue 3,947,736 6,898,450
Firm fixed-price    
Disaggregation of Revenue [Line Items]    
Revenue 2,658,616 3,023,176
Firm fixed-price-vehicle lease    
Disaggregation of Revenue [Line Items]    
Revenue $ 0 $ 1,513,333