v3.26.1
Note 1 - Organization and Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 5,763,358 $ 6,978,938 $ 9,237,504 $ 14,139,185
Commercial Customers [Member]        
Net sales 116,718 153,423 200,998 219,868
Government Customers [Member]        
Net sales 3,478,904 5,444,143 6,163,000 10,599,544
International Customers [Member]        
Net sales 2,167,736 1,381,372 2,873,506 3,319,773
Simulators and Accessories Segment [Member]        
Net sales 3,556,105 4,502,244 4,771,529 8,266,580
Simulators and Accessories Segment [Member] | Commercial Customers [Member]        
Net sales 64,444 106,113 92,088 130,491
Simulators and Accessories Segment [Member] | Government Customers [Member]        
Net sales 1,466,510 3,221,977 2,039,302 5,193,300
Simulators and Accessories Segment [Member] | International Customers [Member]        
Net sales 2,025,151 1,174,154 2,640,139 2,942,789
Extended Service-type Warranties Segment [Member]        
Net sales 900,326 1,074,306 1,775,260 2,044,417
Extended Service-type Warranties Segment [Member] | Commercial Customers [Member]        
Net sales 13,837 41,432 37,768 77,357
Extended Service-type Warranties Segment [Member] | Government Customers [Member]        
Net sales 826,053 1,007,989 1,635,108 1,921,310
Extended Service-type Warranties Segment [Member] | International Customers [Member]        
Net sales 60,436 24,885 102,384 45,750
Customized Software and Content Segment [Member]        
Net sales 181,052 30,841 481,052 199,454
Customized Software and Content Segment [Member] | Commercial Customers [Member]        
Net sales 0 0 0 0
Customized Software and Content Segment [Member] | Government Customers [Member]        
Net sales 165,631 30,841 465,631 97,622
Customized Software and Content Segment [Member] | International Customers [Member]        
Net sales 15,421 0 15,421 101,832
Installation and Training Segment [Member]        
Net sales 152,057 307,850 249,441 508,554
Installation and Training Segment [Member] | Commercial Customers [Member]        
Net sales 5,000 3,486 5,000 7,875
Installation and Training Segment [Member] | Government Customers [Member]        
Net sales 104,814 150,812 184,373 330,078
Installation and Training Segment [Member] | International Customers [Member]        
Net sales 42,243 153,552 60,068 170,601
Design and Prototyping Segment [Member]        
Net sales 0 29,861 0 1,145,751
Design and Prototyping Segment [Member] | Commercial Customers [Member]        
Net sales 0 0 0 0
Design and Prototyping Segment [Member] | Government Customers [Member]        
Net sales 0 29,861 0 1,145,751
Design and Prototyping Segment [Member] | International Customers [Member]        
Net sales 0 0 0 0
STEP Segment [Member]        
Net sales 973,818 1,033,836 1,960,222 1,974,429
STEP Segment [Member] | Commercial Customers [Member]        
Net sales 33,437 2,392 66,142 4,145
STEP Segment [Member] | Government Customers [Member]        
Net sales 915,896 1,002,663 1,838,586 1,911,483
STEP Segment [Member] | International Customers [Member]        
Net sales $ 24,485 $ 28,781 $ 55,494 $ 58,801