XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 25,592,154 $ 8,668,405
Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 4,056,204 4,930,096
Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 8,648,095 3,738,309
Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 2,687,981 0
Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 9,793,988 0
Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 405,886 0
Total sale of goods    
Disaggregation of Revenue [Line Items]    
Total revenues 18,442,083 3,738,309
Total sale of goods | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Total sale of goods | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 8,648,095 3,738,309
Total sale of goods | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Total sale of goods | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 9,793,988  
Total sale of goods | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Circuit boards and cables    
Disaggregation of Revenue [Line Items]    
Total revenues 4,823,957 3,738,309
Circuit boards and cables | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Circuit boards and cables | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 4,823,957 3,738,309
Circuit boards and cables | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Circuit boards and cables | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Circuit boards and cables | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Dietary supplements    
Disaggregation of Revenue [Line Items]    
Total revenues 3,824,138  
Dietary supplements | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Dietary supplements | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 3,824,138  
Dietary supplements | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Dietary supplements | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Dietary supplements | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Electronics    
Disaggregation of Revenue [Line Items]    
Total revenues 9,793,988  
Electronics | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Electronics | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Electronics | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Electronics | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 9,793,988  
Electronics | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Total sale of services    
Disaggregation of Revenue [Line Items]    
Total revenues 7,150,071 4,930,096
Total sale of services | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 4,056,204 4,930,096
Total sale of services | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Total sale of services | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 2,687,981  
Total sale of services | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Total sale of services | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 405,886  
Construction contracts    
Disaggregation of Revenue [Line Items]    
Total revenues 6,744,185 4,930,096
Construction contracts | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 4,056,204 4,930,096
Construction contracts | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 0 $ 0
Construction contracts | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 2,687,981  
Construction contracts | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Construction contracts | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Drone 3D mapping    
Disaggregation of Revenue [Line Items]    
Total revenues 405,886  
Drone 3D mapping | Construction Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Drone 3D mapping | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Drone 3D mapping | Defense    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Drone 3D mapping | Technologies    
Disaggregation of Revenue [Line Items]    
Total revenues 0  
Drone 3D mapping | Aerospace    
Disaggregation of Revenue [Line Items]    
Total revenues $ 405,886