Annual report pursuant to Section 13 and 15(d)

SIGNIFICANT ACCOUNTING POLICIES - Revenue by Customer (Details)

v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES - Revenue by Customer (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
Total revenues $ 96,599,741 $ 98,722,678 $ 92,975,752
Training and Simulation Division      
Disaggregation of Revenue [Line Items]      
Total revenues 56,708,170 50,254,324 46,358,794
Training and Simulation Division | Total U.S. Government      
Disaggregation of Revenue [Line Items]      
Total revenues 30,628,692 25,355,568 27,425,560
Training and Simulation Division | Department of Defense (DoD)      
Disaggregation of Revenue [Line Items]      
Total revenues 16,862,856 11,056,632 16,720,606
Training and Simulation Division | Non-DoD      
Disaggregation of Revenue [Line Items]      
Total revenues 11,699,696 11,787,913 8,908,207
Training and Simulation Division | Foreign Military Sales (FMS)      
Disaggregation of Revenue [Line Items]      
Total revenues 2,066,140 2,511,023 1,796,747
Training and Simulation Division | U.S. Commercial      
Disaggregation of Revenue [Line Items]      
Total revenues 19,889,962 18,895,558 16,480,123
Training and Simulation Division | Non-U.S. Government      
Disaggregation of Revenue [Line Items]      
Total revenues 2,185,308 3,673,960 1,868,232
Training and Simulation Division | Non-U.S. Commercial      
Disaggregation of Revenue [Line Items]      
Total revenues 4,004,208 2,329,238 584,879
Power Systems Division      
Disaggregation of Revenue [Line Items]      
Total revenues 39,891,571 48,468,354 46,616,958
Power Systems Division | Total U.S. Government      
Disaggregation of Revenue [Line Items]      
Total revenues 3,292,382 9,149,874 11,480,240
Power Systems Division | Department of Defense (DoD)      
Disaggregation of Revenue [Line Items]      
Total revenues 3,292,382 9,149,874 11,480,240
Power Systems Division | Non-DoD      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Power Systems Division | Foreign Military Sales (FMS)      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Power Systems Division | U.S. Commercial      
Disaggregation of Revenue [Line Items]      
Total revenues 20,542,135 16,712,654 16,615,821
Power Systems Division | Non-U.S. Government      
Disaggregation of Revenue [Line Items]      
Total revenues 2,345,653 12,515,981 7,003,558
Power Systems Division | Non-U.S. Commercial      
Disaggregation of Revenue [Line Items]      
Total revenues $ 13,711,401 $ 10,089,845 $ 11,517,339
Customer Concentration Risk | Revenue from Contract with Customer | Department of Defense (DoD)      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 35.00% 33.00% 41.00%