XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
The following tables present the Company’s revenue disaggregated by contract type and revenue recognition method: (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 22,016,668 $ 20,135,097
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 20,630,230 18,495,197
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,386,438 1,639,900
Aerostructure [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,073,525 9,186,793
Aerosystems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 9,552,251 6,686,828
Kitting and Supply Chain Management [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 2,390,892 $ 4,261,476