XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 25,600,804 $ 27,486,415 $ 77,984,543 $ 78,349,695
Construction Services        
Disaggregation of Revenue [Line Items]        
Total revenues 4,305,614 5,097,834 12,112,504 14,823,297
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 10,767,541 7,354,658 32,974,478 23,533,228
Defense        
Disaggregation of Revenue [Line Items]        
Total revenues 2,074,058 3,098,735 7,457,508 8,258,923
Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 8,062,587 11,581,471 24,278,970 30,631,117
Aerospace        
Disaggregation of Revenue [Line Items]        
Total revenues 391,004 353,717 1,161,083 1,103,130
Sale of goods        
Disaggregation of Revenue [Line Items]        
Total revenues 18,830,128 18,936,129 57,253,448 54,164,345
Sale of goods | Construction Services        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of goods | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 10,767,541 7,354,658 32,974,478 23,533,228
Sale of goods | Defense        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of goods | Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 8,062,587 11,581,471 24,278,970 30,631,117
Sale of goods | Aerospace        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of services        
Disaggregation of Revenue [Line Items]        
Total revenues 6,770,676 8,550,286 20,731,095 24,185,350
Sale of services | Construction Services        
Disaggregation of Revenue [Line Items]        
Total revenues 4,305,614 5,097,834 12,112,504 14,823,297
Sale of services | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of services | Defense        
Disaggregation of Revenue [Line Items]        
Total revenues 2,074,058 3,098,735 7,457,508 8,258,923
Sale of services | Technologies        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Sale of services | Aerospace        
Disaggregation of Revenue [Line Items]        
Total revenues $ 391,004 $ 353,717 $ 1,161,083 $ 1,103,130