XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
The following tables present the Company’s revenue disaggregated by contract type and revenue recognition method: (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 20,135,097 $ 30,818,746
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 18,495,197 28,302,929
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,639,900 2,515,817
Aerostructure [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 9,186,793 8,615,257
Aerosystems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 6,686,828 10,016,128
Kitting and Supply Chain Management [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,261,476 $ 12,187,361