Quarterly report pursuant to Section 13 or 15(d)

SIGNIFICANT ACCOUNTING POLICIES UPDATE - Schedule of Revenue by Major Customers by Reporting Segments (Details)

v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES UPDATE - Schedule of Revenue by Major Customers by Reporting Segments (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Major Customer [Line Items]        
Revenues $ 23,844,477 $ 25,930,441 $ 72,967,596 $ 69,726,579
Training and Simulation Division        
Revenue, Major Customer [Line Items]        
Revenues 14,665,902 14,596,967 43,576,153 35,139,969
Training and Simulation Division | Department of Defense (DoD)        
Revenue, Major Customer [Line Items]        
Revenues 4,753,006 3,226,920 12,399,861 7,698,425
Training and Simulation Division | Non-DoD        
Revenue, Major Customer [Line Items]        
Revenues 3,272,251 3,162,425 7,655,130 8,604,167
Training and Simulation Division | Foreign Military Sales (FMS)        
Revenue, Major Customer [Line Items]        
Revenues 341,933 721,353 2,055,333 1,128,897
Training and Simulation Division | Total U.S. Government        
Revenue, Major Customer [Line Items]        
Revenues 8,367,190 7,110,698 22,110,324 17,431,489
Training and Simulation Division | U.S. Commercial        
Revenue, Major Customer [Line Items]        
Revenues 4,744,148 5,765,592 16,546,210 13,697,477
Training and Simulation Division | Non-U.S. Government        
Revenue, Major Customer [Line Items]        
Revenues 394,091 1,496,856 1,786,538 2,815,271
Training and Simulation Division | Non-U.S. Commercial        
Revenue, Major Customer [Line Items]        
Revenues 1,160,473 223,821 3,133,081 1,195,732
Power Systems Division        
Revenue, Major Customer [Line Items]        
Revenues 9,178,575 11,333,474 29,391,443 34,586,610
Power Systems Division | Department of Defense (DoD)        
Revenue, Major Customer [Line Items]        
Revenues 772,751 2,715,675 2,115,108 7,166,810
Power Systems Division | Non-DoD        
Revenue, Major Customer [Line Items]        
Revenues 0 0 0 0
Power Systems Division | Foreign Military Sales (FMS)        
Revenue, Major Customer [Line Items]        
Revenues 0 0 0 0
Power Systems Division | Total U.S. Government        
Revenue, Major Customer [Line Items]        
Revenues 772,751 2,715,675 2,115,108 7,166,810
Power Systems Division | U.S. Commercial        
Revenue, Major Customer [Line Items]        
Revenues 4,669,493 3,204,902 16,159,067 10,603,502
Power Systems Division | Non-U.S. Government        
Revenue, Major Customer [Line Items]        
Revenues 180,253 3,392,865 2,003,417 9,014,963
Power Systems Division | Non-U.S. Commercial        
Revenue, Major Customer [Line Items]        
Revenues $ 3,556,078 $ 2,020,032 $ 9,113,851 $ 7,801,335