Form 10-K: 0001193125-22-164074 compared to 0001193125-21-176304
Table of Contents
P10YP5YP25YfalseFYVIDEO DISPLAY CORPORATIONtrue0000758743YesNo0.06NoNONEhttp://fasb.org/us-gaap/2021-01-31#ContractWithCustomerAssetNetCurrentCommon Shares are shown net of Treasury Shares  0000758743   2021-03-01 2022-02-28    0000758743   2021-02-28    0000758743   2022-02-28    0000758743   2020-03-01 2021-02-28    0000758743   2020-03-01 2020-05-31    0000758743   2020-06-01 2020-08-31    0000758743   2020-09-01 2020-11-30    0000758743   2020-12-01 2021-02-28    0000758743   2021-03-01 2021-05-31    0000758743   2021-06-01 2021-08-31    0000758743   2021-09-01 2021-11-30    0000758743   2021-12-01 2022-02-28    0000758743   2006-08-25 2006-08-25    0000758743   2014-01-20    0000758743   2021-08-31    0000758743   2022-05-01    0000758743   2020-08-31    0000758743   2020-11-23 2020-11-23    0000758743   2020-02-29    0000758743  vide:ChiefExecutiveOfficerAndOrdwayPropertiesLLCMember    2022-02-28    0000758743  srt:MinimumMember    2022-02-28    0000758743  srt:MaximumMember    2022-02-28    0000758743  vide:FederalAndStateMember    2022-02-28    0000758743  srt:ChiefExecutiveOfficerMember vide:PaymentsMadeOnTheCompanyBehalfMember    2022-02-28    0000758743  srt:ChiefExecutiveOfficerMember    2022-02-28    0000758743  vide:OfficersAndDirectorsMember    2022-02-28    0000758743  vide:OfficersAndDirectorsMember    2022-02-28    0000758743  vide:OperatingLeaseRightofuseAssetsMember    2022-02-28    0000758743  vide:FederalAndStateMember    2021-02-28    0000758743  vide:OfficersAndDirectorsMember    2021-02-28    0000758743  us-gaap:RetainedEarningsMember    2021-03-01 2022-02-28    0000758743  us-gaap:InventoryValuationReserveMember    2021-03-01 2022-02-28    0000758743  us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember vide:CustomerMember    2021-03-01 2022-02-28    0000758743  us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember vide:CustomerMember    2021-03-01 2022-02-28    0000758743  country:US us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember    2021-03-01 2022-02-28    0000758743  us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember    2021-03-01 2022-02-28    0000758743  us-gaap:CustomerConcentrationRiskMember    2021-03-01 2022-02-28    0000758743  srt:ChiefExecutiveOfficerMember    2021-03-01 2022-02-28    0000758743  us-gaap:GeneralAndAdministrativeExpenseMember    2021-03-01 2022-02-28    0000758743  srt:MinimumMember us-gaap:BuildingMember    2021-03-01 2022-02-28    0000758743  srt:MinimumMember us-gaap:MachineryAndEquipmentMember    2021-03-01 2022-02-28    0000758743  us-gaap:MachineryAndEquipmentMember srt:MaximumMember    2021-03-01 2022-02-28    0000758743  srt:MaximumMember us-gaap:BuildingMember    2021-03-01 2022-02-28    0000758743  vide:SimulationAndTrainingMember    2021-03-01 2022-02-28    0000758743  vide:CyberSecurityMember    2021-03-01 2022-02-28    0000758743  vide:DataDisplaysMember    2021-03-01 2022-02-28    0000758743  vide:OtherComputerProductsMember    2021-03-01 2022-02-28    0000758743  vide:PennyslavaniaMember    2021-03-01 2022-02-28    0000758743  vide:ChiefExecutiveOfficerAndOrdwayPropertiesLLCMember    2021-03-01 2022-02-28    0000758743  vide:ChiefExecutiveOfficerAndOrdwayPropertiesLLCMember srt:MaximumMember    2021-03-01 2022-02-28    0000758743  us-gaap:RetainedEarningsMember    2020-03-01 2021-02-28    0000758743  us-gaap:InventoryValuationReserveMember    2020-03-01 2021-02-28    0000758743  us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember vide:CustomerMember    2020-03-01 2021-02-28    0000758743  us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember country:US    2020-03-01 2021-02-28    0000758743  us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember us-gaap:NonUsMember    2020-03-01 2021-02-28    0000758743  us-gaap:GeneralAndAdministrativeExpenseMember    2020-03-01 2021-02-28    0000758743  vide:SimulationAndTrainingMember    2020-03-01 2021-02-28    0000758743  vide:CyberSecurityMember    2020-03-01 2021-02-28    0000758743  vide:DataDisplaysMember    2020-03-01 2021-02-28    0000758743  vide:OtherComputerProductsMember    2020-03-01 2021-02-28    0000758743  vide:ChiefExecutiveOfficerAndOrdwayPropertiesLLCMember    2020-03-01 2021-02-28    0000758743  srt:MaximumMember    2020-03-01 2021-02-28    0000758743  vide:FirstRoundPaycheckProtectionPromissoryNoteLoanMember srt:ParentCompanyMember vide:RenasantBankMember    2020-04-23    0000758743  vide:CentralBankMember vide:LexelImagingSubsidaryMember vide:SecondRoundPaycheckProtectionPromissoryNoteLoanMember    2021-01-27    0000758743  vide:SecondRoundPaycheckProtectionPromissoryNoteLoanMember srt:ParentCompanyMember vide:RenasantBankMember    2021-02-11    0000758743  vide:PennyslavaniaMember    2020-09-30 2020-09-30    0000758743  vide:LoanUnderPaycheckProtectionProgrammeCaresActMember vide:FirstRoundPaycheckProtectionPromissoryNoteLoanMember us-gaap:OtherIncomeMember vide:LexelImagingSubsidaryMember vide:CentralBankMember    2020-11-01 2020-11-30    0000758743  vide:FirstRoundPaycheckProtectionPromissoryNoteLoanMember vide:LoanUnderPaycheckProtectionProgrammeCaresActMember vide:RenasantBankMember us-gaap:OtherIncomeMember srt:ParentCompanyMember    2020-12-01 2020-12-31    0000758743  vide:SecondRoundPaycheckProtectionPromissoryNoteLoanMember vide:LexelImagingSubsidaryMember vide:CentralBankMember    2021-08-01 2021-08-31    0000758743  us-gaap:EmployeeStockOptionMember    2006-08-25    0000758743  us-gaap:RestrictedStockMember    2006-08-25    0000758743  us-gaap:EmployeeStockOptionMember    2006-08-25 2006-08-25    0000758743  vide:FirstRoundPaycheckProtectionPromissoryNoteLoanMember vide:CentralBankMember vide:LexelImagingSubsidaryMember    2020-04-13    0000758743  srt:ChiefExecutiveOfficerMember    2020-08-31    0000758743  srt:ChiefExecutiveOfficerMember    2020-03-01 2020-03-31    0000758743  vide:AcquisitionFundMember srt:ChiefExecutiveOfficerMember    2020-01-01 2020-01-31    0000758743  srt:ChiefExecutiveOfficerMember    2020-01-01 2020-01-31    0000758743  vide:AcquisitionFundMember srt:ChiefExecutiveOfficerMember    2020-01-31    0000758743  vide:RentDueMember srt:ChiefExecutiveOfficerMember    2020-01-31    0000758743  vide:PreviousBorrowingsMember srt:ChiefExecutiveOfficerMember    2020-01-31    0000758743  srt:ChiefExecutiveOfficerMember    2020-01-31    0000758743  srt:ChiefExecutiveOfficerMember    2021-02-01 2021-02-28    0000758743  us-gaap:CommonStockMember    2022-02-28    0000758743  us-gaap:AdditionalPaidInCapitalMember    2022-02-28    0000758743  us-gaap:RetainedEarningsMember    2022-02-28    0000758743  us-gaap:TreasuryStockMember    2022-02-28    0000758743  us-gaap:InventoryValuationReserveMember    2021-02-28    0000758743  us-gaap:InventoryValuationReserveMember    2022-02-28    0000758743  us-gaap:CommonStockMember    2020-02-29    0000758743  us-gaap:AdditionalPaidInCapitalMember    2020-02-29    0000758743  us-gaap:RetainedEarningsMember    2020-02-29    0000758743  us-gaap:TreasuryStockMember    2020-02-29    0000758743  us-gaap:CommonStockMember    2021-02-28    0000758743  us-gaap:AdditionalPaidInCapitalMember    2021-02-28    0000758743  us-gaap:RetainedEarningsMember    2021-02-28    0000758743  us-gaap:TreasuryStockMember    2021-02-28    0000758743  us-gaap:InventoryValuationReserveMember    2020-02-29   iso4217:USD  xbrli:pure  xbrli:shares  utr:Year    iso4217:USD   xbrli:shares    vide:customer  vide:Segment 
 
 
Table of Contents
 

 

 

 

UNITED STATES

 
 
 
 
 
UNITED STATES
 
SECURITIES AND EXCHANGE COMMISSION

 
Washington, DC 20549

 

 

 

 

FORM 10-K 

 

 

 

 

(Mark One)

 

 
 
 
 
 
 
 
FORM
10-K
 
 
 
 
 
 
 
 
(Mark One)
 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 
 

For the fiscal year ended February 28, 2021

OR

 

 

  
For the fiscal year ended February 28, 2022 
 
OR
 
 
 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 
 

  

For the transition period from                      to                      

Commission file number 0-13394 

 

 

 

VIDEO DISPLAY CORPORATION

_____________to______________  

Commission file number
0-13394
 
 
 
 
 
 
 
 
VIDEO DISPLAY CORPORATION 
 
(Exact name of registrant as specified in its charter)

 

 

 

 

 

 
 
 
 
 
 
 
 
 
Georgia
Georgia
   58-1217564
58-1217564
 
(State of Incorporation)
    

(IRS Employer

 Identification No.)

       5155 King Street, Cocoa, Florida
5155 King Street
,
Cocoa
,
Florida
   32926
32926
 
(Address of principal executive offices)
   (Zip code)
(Zip code)
 

(770) 938-2080 

Registrant’   

Registrant’s telephone number, including area code:

Securities Registered Pursuant to Section (

770
)
938-2080
 
 
Securities Registered Pursuant to Section 12(b) of the Act:

 

 

 
 
   

Title of each class

Title of each class
 
   

Name of each exchange on which registered

Name of each exchange
 
on which registered
 
Common Stock
Common Stock, no par value
   OTCMKTS
OTCMKTS
 

 

 

 

   

Securities registered pursuant to Section  12(g) of the Act: None

 
 
 
 
 
 
 
Indicate by check mark whether the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    YES  ☐    NO       YES  ☐    NO  

 

 
Indicate by check mark whether the registrant is not required to file reports pursuant to Section  13 or Section  15(d) of the Act.     YES  ☐    NO      YES  ☐    
NO
   

 
Indicate by check mark if the registrant (1)  has filed all reports required to be filed by Section  13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)  has been subject to such filing requirements for the past 90 days.    YES       
YES
      NO      NO  

 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K

 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    
Yes
  ☒    No  ☐
 
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation
S-K
is not contained herein, and will not be contained, to the best of registrants knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K
10-K
or any amendment to this Form 10-K.  ☒ 

10-K.  ☒
 
 
Indicate by check mark whether the Registrantregistrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, or a smaller reporting company, or an emerging growth company. See the definitions of large accelerated filer” “,” “accelerated filer” and “,” “smaller reporting company” in Rule 12b-2,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.

 

 

(Check one): 
 
   
Large  accelerated  filer         Accelerated filer   
       
Non-accelerated
Non-accelerated
filer
        Smaller  reporting  company   
 

Indicate by check mark whether the registrant has filed a repon

                    Emerging growth company  
   
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
 
 
Indicate by check mark whether the registrant has filed a report on and attestation ioto nsits managements assessment of the effectiveness of its internal control over financial reporting under Section  404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. ☐

   

 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2
12b-2
of the Securities Exchange Act of 1934).     YES   ☐    NO   ☒

 

As of August     YES  ☐    NO  

 
 
As of August 31, 20202021, the aggregate market value of the voting and
non-voting
common equity held by
non-affiliates
based upon the closing sales price for the Registrants common stock as reported in the Over the Counter Markets OTCMKTS” was $694,142.

 

” was $406,327.  

The number of shares outstanding of the registrants Common Stock as of May  1, 2021 was 5,878,290.

 

2022 was

5,878,290
.
 
DOCUMENTS INCORPORATED BY REFERENCE

 
Portions of the definitive proxy statement to be delivered to stockholders in connection with our 2021 Annual Meeting of Stockholders are incorporated by reference in Part III of this Form 10-K.
10-K.
In addition, certain exhibits previously filed with the registrants prior Forms 10-K, Forms 8-K, Form S-18
10-K,
 Forms
8-K,
 Form
S-18
and Schedule 14A are incorporated by reference in Part IV of this Form 10-K. 

 

 

 

 

 

 


10-K.
  
 
 
 
 
 
   
 
 
Table of Contents

VIDEO DISPLAY CORPORATION

TABLE OF CONTENTS

 

 

 

 
 
VIDEO DISPLAY CORPORATION
 
TABLE OF CONTENTS
 
 
ITEM
NUMBER
 
 
  
PAGE

NUMBER
 
 
 
  
 
 
Item 1.
 
  
 
2
 
Item 1A.
 
  
 
6
 
Item 1B.
 
  
 
9
 
Item 2.
 
  
 
9
 
Item 3.
 
  
 
10
 
Item 4.
 
  
 
10
 
 
 
  
 
 
Item 5.
 
  
 
11
 
Item 6.
 
  
 
11
 
Item 7.
 
  
 
12
 
Item 7A.
 
  
 
17
 
Item 8.
 
  
 
18
 
Item 9.
 
  
 
40
 
Item 9A(T).
 
  
 
40
 
Item 9B.
 
  
 
41
 
 
 
  
 
 
Item 10.
 
  
 
42
 
Item 11.
 
  
 
42
 
Item 12.
 
  
 
42
 
Item 13.
 
  
 
42
 
Item 14.
 
  
 
42
 
 
 
  
 
 
Item 15.
 
  
 
43
 
 
  
 
44
 
 
 
 

Table of Contents

PART I

Item 

 
  
   
 
 
PART I
 
Item 1. Business.

General

 

 
General
 
Video Display Corporation and subsidiaries (the Company, ”us” or “we””us”, “we” or “VDC”) is a provider and manufacturer of video products, components, and systems for visual display and presentation of electronic information media in a variety of requirements and environments. The Company designs, engineers, manufactures, markets, distributes and installs technologically advanced display products and systems, from basic components to turnkey systems, for government, military, aerospace, medical, industrial, and commercial organizations. The Company markets its products worldwide primarily from facilities located in the United States. Please read the comments under the caption Forward looking statements and risk factors in Item 1A Risk Factors of this Annual Report on Form 10-K. 

 

10-K.
 
 
Description of Principal Business

 
The Company generates revenues from the manufacturing and distribution of displays and display components. The Company operates primarily in four divisions: simulation, training and display products, cyber secure products and services, Data display CRTs, and other computer products.

 
Consolidated Net Sales by division for fiscal 20212022 are comprised of the following:

 
Simulation, Training and Display Products (6558%)

Cyber Secure Products (12

 
Cyber Secure Products (9%)

 

Data Display CRTs (12

 
Data Display CRTs (14%)

 

Other Computer Products (11%)

 
Other Computer Products (19%)    
 
A more detailed discussion of sales by category of product is included under the section entitled Principal Products by Division.

 

The Company’

 
The Company’s manufacturing and distribution facilities are located in Kentucky and Florida.

 
The Company continues to explore opportunities to expand its product offerings in the display industry. The Company anticipates that this expansion will be achieved by adding new products or by acquiring existing companies that would enhance the Companys position in the display industry. Management continually evaluates product trends externally in the industry and internally in the divisions in which the Company operates.

 

Segment Information

 
Segment Information
 
We operate and manage our business as one segment. The four divisions have similarities such as the types of products and markets served. Therefore, we believe they meet the criteria for aggregation under the applicable authoritative guidance and, as such, are reported as one segment within the Consolidated Financial Statements.

Principal Products by Division

 

 
Principal Products by Division
 
Simulation, Training and Display Products

 

The Company’

 
The Company’s simulation, training and display products operations are conducted in the VDC’s Cocoa, Florida’s AYON Cyber Security Inc. (dba VDC). VDC product location. Product lines include:

 

 

 
 
  
      

Dome Aircraft Simulator Display Systems

 

 

 
 
  
      

Multi-Faceted Aircraft Simulator Display Systems

 

 

 
 
  
      

Video Walls for Broadcast and Control Centers

 

 

 
 
  
      

Rugged Video Walls for Combat Information Center (CIC)

 

 

 
 
  
      

Rugged Flat Panel Displays and Computers

 

 

 
 
  
      

TEMPEST Products

TEMPEST Products
 

 

 
 
  
      

TEMPEST Services

TEMPEST Services
 

 

 
 
  
      

Projector and Monitor Upgrades

Projector and Monitor Upgrades
 

 

 
 
  
      

Projection Screens

Projection Screens
 

 

 

2

 
 
 
2

  


Table of Contents

 
 
 
These product lines are used by the military branches such as the Navy and Air Force and various government agencies such as the Department of Defense and the Department of Energy. VDC also supplies direct view video walls into both the Command and Control and Broadcast markets

 
This portion of the Companys operations, which contributed approximately 6558% of fiscal 20212022 consolidated net sales, involves the design, engineering, and manufacturemanufacturing of digital projector display units. The Company customizes these units for specific applications, including ruggedization for military uses or size reduction due to space limitations in industrial and medical applications. Because of the Companys flexible and cost efficient manufacturing, it is able to handle low volume orders that generate higher margins.

 
This portion of the Companys operations targets niche markets where competition from major multinational electronics companies tends to be lower. The prime customers for these products include defense, security, training, and simulation areas of the United States of America (U.S.) and foreign militaries as well as the major defense contractors such as the Boeing Company, L-3
L-3
Communications Corporation, Lockheed Martin CorporationDRS Laurel Technologies, and others. Flight simulator displays are produced to provide a full range of flight training simulations for military and commercial applications.

Cyber Secure Products

 

 
Cyber Secure Products
 
The Company acquired the AYON Cyber Security (ACS) division in March 2012. ACS was formerly known as Hetra Products and most recently as StingRay56 before becoming part of Video Display Corporation.
.
ACS specializes in advanced TEMPEST technology, also known as Emanation Security (EMSEC), products and custom engineering solutions to include extreme environmental performance and survivability technologies (MIL-STD-810 and DO-160)
(MIL-STD-810
 and
DO-160)
in support of military forces, intelligence agencies, prime contractors and niche commercial sectors worldwide. ACS has a long history of specializing in TEMPEST technology. In addition to its TEMPEST products and services, the business also provides various contract services to government agencies and prime contractors. Services performed include design and testing solutions for defense and niche commercial uses worldwide. ACS has an office in the U.S., a representative in Canada, and technology partners around the globe. This division represented
 
approximately 129% of fiscal 20212022 consolidated net sales.

 

CRTs and Phosphor Products

 
CRTs and Phosphor Products
 
Since its organization in 1975, the Company has been engaged in the distribution and original equipment manufacturers (OEMs) of Cathode ray tubes (CRTs) using new and recycled CRT glass bulbs, primarily in the replacement market, for use in data display screens, including computer terminal monitors, medical monitor equipment and various other data display applications and in television sets.

 

The Company’

 
The Company’s CRT manufacturing operation of new and recycled CRTs is conducted at a facility located in Lexington, Kentucky (Lexel). The Company offers CRTs from other manufacturers at this facility as well. This division represented 
 
approximately 1214% of fiscal 20212022 consolidated net sales.

 
The Company maintains the capability of manufacturing and remanufacturing monochrome CRTs for Flight Simulators and Medical Monitors. In addition, our Lexel operation manufactures highly specialized CRTs called a Direct-View Storage Tubes (DVSTs) for military radar applications. All CRTs manufactured by the Company pass rigorous testing and quality requirements. The Medical Monitors are tested in accordance with standards from Underwriters Laboratories. Major customers for our CRT products include GE Healthcare, Leonardo DRS, Richardson Electronics, Flight Safety and many more.

 
The Company also distributes new CRTs and other electronic tubes purchased from OEMs.  The Company sells CRTs into the replacement market which sometimes takes five to seven years to develop; these purchased inventories sometimes do not sell as quickly as other inventories. Bulk CRT purchases have declined over the past few years as the Company is managing current inventory levels against the anticipated reduction in future CRT demand due to the growth of flat panel technology.

 

The Company’

 
The Company’s Lexel operation also provides a wide variety of products for the scientific community in the way of phosphor coated substrates. This is an area of potential growth for the Company as advances in the scientific community are made and the demand for phosphor coated substrates increase worldwide. These products are used in many applications including CCD imaging, RHEED/LEED view ports, Digital X-Ray
X-Ray
Imaging, Electron Microscopy, Alpha detectors for Neutron generators, and Spectrometry to name a few. Some of our major customers for these products include Bruker, Photonis, and all the US National Laboratories.

 

 

3

 
 
 
3

  


Table of Contents

Other Computer Products

 
 
 
Other Computer Products
 
The Company acquired a small keyboard company on October  23, 2017. The Company long term plans are to use this as a platform to manufacture cyber-secure keyboards as part of the cyber security division. This division was 1119% of the 20212022 consolidated net sales.

 

Patents and Trademarks

 

 
Patents and Trademarks
 
The Company holds patents with respect to certain products and services. The Company also sells products under various trademarks and trade names. The Company believes that success in its industry primarily will be dependent upon incorporating emerging technology into new product line introductions, frequent product enhancements, and customer support and service.

 

Seasonal Variations in Business

 
Seasonal Variations in Business
 
Historically, there has not been seasonal variability in the Companys business.

Working Capital Practices

 

 
Working Capital Practices
 
The accompanying consolidated financial statements were prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has sustained losses for three of the last five years. The accumulated losses reported has resulted from a combination of lower revenues at certain divisions without a commensurate reduction of expenses. The Company has increased marketing efforts in its ruggedized displays, tempest’s working capital and liquid asset position is presented as follows:
 
 
    
February 28,

2022
     February 28,
2021
 
Working capital
  
$
509
 
   $ 3,601  
Liquid assets
  
$
245
 
   $ 293  
 
 
Management’s plans with regard to improving working capital includes increasing marketing efforts in its ruggedized displays, TEMPEST services and small specialty displays. In addition, theThe Company is developing new products for customers in the TEMPEST sector of its business. Also, the Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products. The Company is aggressively seeking new business for this sector of its business and just completed and had accredited its new AIS system allowing it to increase the business in cyber testing services to supplement the product side of the business.
 
The Company has streamlined its operations and is focusing on increasing revenues by executing initiatives such as upgrading its sales and marketing efforts including a more user friendly website to market all the product lines it sells. The Company’s working capital and liquid asset position is presented as follows:

 

 

As for significant liquidity impacting events that occurred during fiscal 2021, the Company sold a building it owned in Pennsylvania which provided $2 million in cash proceeds and also received approximately $2 million in PPP loans, of which $988 thousand has been forgiven to date. Cash proceeds resulting from the sale of the building were utilized to satisfy certain debt obligations in addition to supporting operations. The Company was able to increase revenue over the prior year and has been implementing a plan to increase revenues at all the divisions, each structured to the particular division. The fiscal year ended February 28, 2021 saw one of the legacy programs the Company traditionally serviced begin a new phase of production and provided approximately 35% of the Company’s revenue. The Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products allowing it to increase the business in cyber testing services to supplement the product side of the business. The Company is also now involved in ruggedized displays, recently bringing on engineering familiar with these products and a salesperson who specializes in these products. The Company completed the transfer of the remaining CRT operations in Florida to its Lexel Imaging facility in Lexington, KY in order to make room for the new business in and email blasts to targeted customers with specific product lines. These efforts have not increased revenues to date as the Company’s business typically has longer lead times from initial contact to a sale. The pandemic has also slowed down the process of obtaining new business as itsmany Cocoa facility. This will also reduce expenses in the CRT operation by having that business allof our customers and potential customers are still working from home. Furthermore, supply chain challenges have slowed down production of certain products due to long under one roof. lead times on critical items of production, impacting cash flow.

 
The Company moved the corporate accounting functions to the Cocoa, Florida location which allows the Company to become more efficient and save money on reducing redundant operations. The plan is to further reduceCompany has not automatically replaced employees who have left the Company while it works to increase business. The Company reduced expenses further by closing the Tucker, Georgia facility as soon as the lease expires inon March 31, 2022. There is no line of credit or other financing currently in place other than the remaining PPP loans.
 
If additional and more permanent capital is required to fund the operations of the Company, no assurance can be given that the Company will be able to obtain the capital on terms favorable to the Company, if at all.

 

 

4

 
 
 
4

  


Table of Contents

Concentration of Customers

 
 
 
Concentration of Customers
 
The Company sells to a variety of domestic and international customers on an open-unsecured account basis. These customers principally operate in the medical, military, industrial and avionics industries. The Company had direct and indirect net sales to the U.S. government, primarily the Department of Defense for training and simulation programs that comprised approximately 4843% and 5248% of consolidated net sales for fiscal 20212022 and 20202021, respectively. Sales to foreign customers were approximately 711% and 117% of consolidated net sales for fiscal 20212022 and 20202021, respectively. The Company had twoone customers, DRS Laurel Technologies and Bell Helicopter with 20% and 1613% of the Companys consolidated net sales in fiscal 20212022. The Company attempts to minimize credit risk by reviewing customers credit history before extending credit, and by monitoring customers credit exposure on a daily basis. The Company establishes an allowance for doubtful accounts receivable based upon factors surrounding the credit risk of specific customers, historical trends and other information.

Backlog

 

The Company’

 
Backlog
 
The Company’s backlog is comprised of undelivered, firm customer orders, which are scheduled to ship within eighteentwelve months. The Companys backlog was approximately $ 3.1 5.2 million at February  28, 20212022 and $63.million at February 29 28, 20202021. It is anticipated that more than 90% of the February  28, 20212022 backlog will ship during fiscal 20222023.

 

Environmental Matters

The Company’

 
Environmental Matters
 
The Company’s operations are subject to federal, state, and local laws and regulations relating to the generation, storage, handling, emission, transportation, and discharge of materials into the environment. The costs of complying with environmental protection laws and regulations have not had a material adverse impact on the Companys consolidated financial condition, results of operations, or cash flow in the past and are not expected to have a material adverse impact in the foreseeable future.

 

Research and Development

 

 
Research and Development
 
The objectives of the Companys research and development activities are to increase efficiency and quality in its manufacturing and assembly operations and to enhance its existing product line by developing alternative product applications to existing display systems and electron optic technology.

Employees

 

As of February 

 
Employees
 
As of February 28, 20212022, the Company employed 7364 persons on a full-time basis. Of these, 1814 were employed in executive, administrative, and clerical positions, 3 were employed in sales and distribution, 1516 in engineering, and 3731 were employed in manufacturing operations. The Company believes its employee relations to be satisfactory. No employees are under collective bargaining agreements.

 

Competition

 
Competition
 
The Company believes that it has a competitive advantage in the display industry due to its ability to engineer custom display solutions for a variety of industrial, military and commercial applications, its ability to provide internally produced component parts, and its manufacturing flexibility. As a result, the Company can offer more customization in the design and engineering of new products. With the operations of VDC Display Systems, Jaco Display Solutions and AYON Cyber Security, the Company believes it has become one of the leading suppliers within each of these specialty display markets.

 
The Company now operates in several markets in the areas of custom electronic solutions. The Company has reentered the ruggedized display business and is actively looking to grow this business. The Companys VDC Display Systems division specializes in projector design and video solutions, and the Companys AYON Cyber Security division specializes in making electronic devices cyber secure. The Company specializes in the design and installation of video walls focusing on configurable visual solutions for command and control and other large format visuals in the energy, utility, transportation, industrial and security markets.

 

 
The Company is a wholesale distributor and manufacturer of OEM CRTs. The Company believes it is the only company that offers complete service in replacement markets with its manufacturing and recycling capabilities.

 

 

5


Table of Contents

The Company’The Company’s ability to compete effectively in this market is dependent upon its continued ability to respond promptly to customer orders and to offer competitive pricing.

Item 

 
 
 
5
   
 
 
Table of Contents
 
 
 
Item 1A. Risk Factors.

 
Forward looking statements and risk factors

 
All statements other than statements of historical facts included in this report, including, without limitation, those statements contained in Item 1, are statements that constitute forward-looking statements within the meaning of Section  27A of the Securities Act of 1933 as amended and Section  21E of the Securities Exchange Act of 1934. The words expect, estimate, anticipate, predict, believe and similar expressions and variations thereof are intended to identify forward-looking statements. Such statements appear in a number of places in this report and include statements regarding the intent, belief or current expectations of the Company, its directors or its officers with respect to, among other things: (i)  trends affecting the Companys consolidated financial condition, results of operations or cash flows; (ii)  the Companys financing plans; (iii)  the Companys business and growth strategies, including potential acquisitions; and (iv)  other plans and objectives for future operations. Investors are cautioned that any such forward-looking statements are not guarantees of future performance and involve risks and uncertainties and actual results may differ materially from those predicted in the forward-looking statements or which may be anticipated from historical results or trends.

 

 
Our Company operates in technology-based markets that involve a number of risks, some of which are beyond our control. The following discussion highlights some risks and uncertainties that investors should consider, in conjunction with all other information in this Annual Report on Form 10-K.
10-K.
Additional risks and uncertainties not presently known to the Company may impair the Companys business and operations. If any of the following risks actually occur, the Companys business, consolidated financial condition, cash flows, or results of operations could be materially affected.

 

 
History of losses and declining liquidity

 
Declining liquidity and lack of credit availability could have important consequences, including:

 

 
 
  
      

generating insufficient cash flows from operating activities to meet our payment obligations;

 

 

 
 
  
      

increasing our vulnerability to general economic and industry conditions;

 

 

 
 
  
      

requiring a substantial portion of cash flow for operating activities and as a result reducing our ability to use our cash flow to fund capital expenditures, capitalize on future business opportunities and expand our business and execute our strategy;

 

 

 
 
  
      

causing us to make

causing us to make
non-strategic
divestitures;

 

 

 
 
 
      

limiting our ability to adjust to changing market conditions and to react to competitive pressure and placing us at a competitive disadvantage compared to our competitors who may have access to a line of credit.

 
 

Changes in government priorities may   

 
Changes in government priorities may affect military spending, and our consolidated financial condition and results of operations or cash flows could suffer if their purchases decline.

 
We currently derive a portion of our net sales (4843% in fiscal 20212022) from direct and indirect sales to the U.S. government. If we are unable to replace expiring contracts, which are typically less than twelve months in duration, with contracts for new business, our sales could decline, which would have a material adverse effect on our business, consolidated financial condition, results of operations, or cash flows. We expect that direct and indirect sales to the U.S. government will continue to account for a substantial portion of our sales in the foreseeable future. We have no assurance that these government-related sales will continue to reach or exceed historical levels in future periods.

 

 
Our inability to secure financing could negatively affect the future of our business.

 

 

 
 
  
      

Our inability to secure financing with our current bank or others, if necessary, could expose us to the risk of losing business; and

 

 

 

6

 
 
 
6

  


Table of Contents
 
 
 
      

Our inability to secure financing with a commercial bank could expose us to the risk of increased interest rates.

 
 

  

 
Our industry is highly competitive and competitive conditions may adversely affect our business.

 
Our success depends on our ability to compete in markets that are highly competitive, with rapid technological advances and products that require constant improvement in both price and performance. In most of our markets, we are experiencing increased competition, and we expect this trend to continue. This environment may result in changes in relationships with customers or vendors, the ability to develop new relationships, or the business failure of customers or vendors, which may negatively affect our business. If our competitors are more successful than we are in developing new technology and products, our business may be adversely affected.

 

 
Competitive pressures may increase or change through industry consolidation, entry of new competitors, marketing changes or otherwise. There can be no assurance that the Company will be able to continue to compete effectively with existing or potential competitors.

 
Competitors or third-parties may  infringe on our intellectual property.

 
The Company holds patents with respect to certain products and services. The Company also sells products under various trademarks and trade names. Should competitors or third-parties infringe on these rights, costly legal processes may be required to defend our intellectual property rights, which could adversely affect our business.

 
Migration to flat panel and other technology may  negatively affect our CRT business.

 
The Company acquires CRT inventory when the replacement market appears to demonstrate adequate future demand and the purchase price allows a reasonable profit for the risk. Due to the extended time frame for the replacement market to develop (five to seven years), these purchased inventories may not sell as quickly as other inventories. If the Company is unable to manage CRT inventory levels in coordination with reduced future CRT demand due to the growth of flat panel technology, the marketability of inventory on hand may be affected and the Company may incur significant costs in the disposal of excess inventory.

 
The Company anticipates that flat panel and other technology products, due to their lower space and power requirements, has become the display of choice in many display applications. Given this shift, the Company has focused its efforts and its acquisition strategy toward flat panel technologies. If the Company is unable to replace any future declines in CRT sales with products based on other technologies, our business may be adversely affected.

 

 
Future acquisitions may not provide benefits to the Company.

The Company’

 
The Company’s growth strategy includes expansion through acquisitions that enhance the profitability and shareholder value of the Company. The Company continues to seek new products through acquisitions and internal development that complement existing profitable product lines. There can be no assurance that the Company will be able to complete further acquisitions or that past or future acquisitions will not have a material adverse impact on the Companys consolidated operations.

 

 
If we are unable to retain certain key personnel and hire new, highly-skilled personnel, we may not be able to execute our business plan.

 

 
Our future success depends on the skills, experience, and efforts of our senior managers. The loss of services of any of these individuals, or our inability to attract and retain qualified individuals for key management positions, could negatively affect our business.

 
Our business operations could be disrupted if our information technology systems fail to perform adequately.

 
We depend upon our information technology systems in the conduct of our operations and financial reporting. If our major information systems fail to perform as anticipated, we could experience difficulties in maintaining normal business operations. Such systems-related problems could adversely affect product development, sales, and profitability.

 

 

7

 
 
 
7

  


Table of Contents
 

 
Our business operations could be adversely impacted by the effects of the novel Coronavirus
(COVID-19)
or any other related adverse public health developments.

 

 

The risk of the Coronavirus to our employees, customers and supply chain could negatively impact our ability to conduct our business due to threat of illness, quarantines, restrictions of movement and closures of key customers and suppliers. 

We may not be entitled to forgiveness of our recently received PPP Loans, and our application for the PPP Loans could in the future be determined to have been impermissible or could result in damage to our reputation.

 

In January and February 2021, we received proceeds of approximately $1.0 million from loans under the Paycheck Protection Program of the CARES Act, which we intend to use to retain employees, maintain payroll and make lease and utility payments. A portion of the PPP Loan may be forgiven by the SBA upon our application beginning 60 days but not later than 120 days after loan approval and upon documentation of expenditures in accordance with the SBA requirements. Under the CARES Act, loan forgiveness is available for the sum of documented payroll costs, covered rent payments, covered mortgage interest and covered utilities during the eight week period beginning on the date of loan approval. Not more than 25% of the forgiven amount may be for non-payroll costs. The amount of the PPP Loan eligible to be forgiven is reduced if our full-time headcount declines or if salaries and wages for employees with salaries of $100,000 or less annually are reduced by more than 25%. We will be required to repay any portion of the outstanding principal that is not forgiven, along with accrued interest, and we cannot provide any assurance that we will be eligible for loan forgiveness or that any amount of the PPP Loans will ultimately be forgiven by the SBA.

 

In order to apply for the PPP Loans, we were required to certify, among other things, that the current economic uncertainty made the PPP Loans request necessary to support our ongoing operations. We made this certification in good faith after analyzing, among other things, our financial situation and access to alternative forms of capital, and believe that we satisfied all eligibility criteria for the PPP Loans, and that our receipt of the PPP Loans is consistent with the broad objectives of the Paycheck Protection Program of the CARES Act. The certification described above does not contain any objective criteria and is subject to interpretation. However, on April 23, 2020, the SBA issued guidance stating that it is unlikely that a public company with substantial market value and access to capital markets will be able to make the required certification in good faith. The lack of clarity regarding loan eligibility under the Paycheck Protection Program has resulted in significant media coverage and controversy with respect to public companies applying for and receiving loans. If, despite our good-faith belief that we satisfied all eligible requirements for the PPP Loan, we are later determined to have violated any of the laws or governmental regulations that apply to us in connection with the PPP Loans, such as the False Claims Act, or it is otherwise determined that we were ineligible to receive the PPP Loans, we may be subject to penalties, including significant civil, criminal and administrative penalties, and could be required to repay the PPP Loans in its entirety. In addition, our receipt of the PPP Loans may result in adverse publicity and damage to our reputation, and a review or audit by the SBA or other government entity or claims under the False Claims Act could consume significant financial and management resources.

 

Changes to accounting rules or regulations may adversely affect our results of operations.

 
 
 
Changes to accounting rules or regulations may adversely affect our results of operations.
 
New accounting rules or regulations and varying interpretations of existing accounting rules or regulations have occurred and may occur in the future. Future changes to accounting rules or regulations or the questioning of current accounting practices may adversely affect our consolidated financial condition or results of operations.

The Company’

 
The Company’s stock price may be negatively affected by a variety of factors.

 
In addition to any impact the Companys operating performance, potential future Company sales or repurchases of common stock, the Companys dividend policies or possible anti-takeover measures available to the Company may have, changes in securities markets caused by general foreign or domestic economic, consumer or business trends, the impact of interest rate policies by the federal reserve board, and other factors outside the Companys control may negatively affect our stock price.

 

 
Our stock may be traded infrequently and in low volumes, so you may be unable to sell your shares at or near the quoted bid price if you need to sell your shares.

 

 
Our stock is quoted on the OTC Markets and the shares of our common stock may trade infrequently and in low volumes, meaning that the number of persons interested in purchasing our common shares at or near bid prices at any given time may be relatively small or
non-existent.
An investor may find it difficult to obtain accurate quotations as to the market value of our common stock or to sell his or her shares at or near bid prices, if at all.

 

 

8


Table of Contents
 

Changes to estimates, or operating results that are lower than our current estimates, may cause us to incur impairment charges.

 

 
We make certain estimates and projections in connection with our impairment analyses for other long-term assets. If these estimates or projections change or prove incorrect, we may be required to record impairment charges. If these impairment charges were significant, our consolidated financial position or results of operations would be adversely affected.

 

 
International factors could negatively affect our business.

 
A small portion of our consolidated net sales (711% in fiscal 20212022) is made to foreign customers. We also receive a significant amount of ourcertain raw materials from foreign vendors. We are subject to the risks inherent in conducting our business across national boundaries, many of which are outside of our control. These risks include the following:

 

 
 
  
      

Economic downturns;

Economic downturns;
 

 

 
 
  
      

Currency exchange rate and interest rate fluctuations;

 

 

 
 
  
      

Changes in governmental policy or laws including, among others, those relating to taxation;

 

 

 
 
  
      

International military, political, diplomatic and terrorist incidents;

 

 

 
 
  
      

Government instability;

Government instability;
 

 

 
 
  
      

Nationalization of foreign assets;

 

 

 
 
  
      

Natural disasters; and

Natural disasters; and supply chain issues
 

 

 
 
 
      

Tariffs and governmental trade policies.

 

  

 
 
 
8
   
 
 
Table of Contents
 
 
 
We cannot ensure that one or more of these factors will not negatively affect our international customers and, as a result, our business and consolidated financial performance.

 

Item 

 
Item 1B. Unresolved Staff Comments.

None.

 

Item 

 
None.
 
Item 2. Properties.

 

 
The Company leases its former corporate headquarters at 1868 Tucker Industrial Road in Tucker, Georgia (within the Atlanta metropolitan area). This space occupies approximately 10,000 square feet of the total 59,000 square feet at this location. The Company entered into an agreement to sublease approximately 45,000 square feet of the Tucker, Georgia facility beginning January, 2019. The Tucker, Georgia facility lease terminated March 31, 2022. Two locations, Cocoa, Florida and Lexington, Kentucky are leased from a related party at current market rates with the Cocoa, Florida space currently serving as the Corporate headquarters location. See Part III, Item 13 Certain Relationships and Related Transactions in this Annual Report on Form 10-K.
10-K.
Management believes the facilities to be adequate for its needs.

 
The following table details manufacturing, warehouse, and administrative facilities:

 

 

 

9

 
 
          
 
Location
 
  
Square Feet
   
Lease Expires
 
 
Tucker, Georgia
 
   59,000    March 31, 2022 
 
Lexington, Kentucky
 
   40,000    June 30, 2022 
 
Cocoa, Florida
 
   34,500    February 19, 2025 
 
 
 
 
9

  


Table of Contents

Item 

 
 
 
Item 3. Legal Proceedings.

 
The Company is involved in various legal proceedings relating to claims arising in the ordinary course of business.

Item 

 
Item 4. Submission of Matters to a Vote of Security Holders.

 
No matters were submitted to a vote of security holders during the fourth quarter of the fiscal year covered by this Annual Report.

 

 

10

 
 
 
10

  


Table of Contents

 
 
 
Video Display Corporation and Subsidiaries

 
Consolidated Balance Sheets

 

(in thousands)

 

PART II

Item 

 
(in thousands)
 
PART II
 
Item 5. Market for Registrants Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities.

 

The Company’

 
The Company’s common stock is traded on the Over the Counter Market (OTCMKTS) under the symbol VIDE. The Company had previously traded on National Association of Securities Dealers Automated Quotation System (NASDAQ) national market system under the symbol VIDE until April  30, 2015.

 
The following table shows the range of prices for the Companys common stock as reported by the OTCMKTS for each quarterly period beginning on March  1, 20192020. The prices reflect inter-dealer prices, without mark-up,
mark-up,
mark-down, or commission, and may not necessarily represent actual transactions.    

 

    

 
 
    
For Fiscal Years Ended
 
    
February 28, 2022
    
February 28, 2021
 
Quarter Ended
  
High
    
Low
    
High
    
Low
 
May
     2.70        1.13        1.19        .90  
August
     1.40        1.12        2.07        .97  
November
     1.22        1.02        2.05        1.12  
February
     1.27        .83        3.10        1.00  
 
 
There were approximately 120 holders of record of the Companys common stock as of May 15 13, 20212022.

 

 
Payment of cash dividends in the future will be dependent upon the consolidated earnings and financial condition of the Company and other factors that the Board of Directors may deem appropriate.

 

 
Securities Authorized for Issuance Under Equity Compensation Plans

 
The following table provides information as of February  28, 20212022 regarding compensation plans (including individual compensation arrangements) under which common stock of the Company is authorized for issuance.

 

 

 
 
Stock Option Plan
  
Number of

securities to be

issued upon exercise

of outstanding

options, warrants

and rights
    
Weighted-average

exercise price of

outstanding
options,

warrants and rights
    
Number of securities

remaining available for

future issuance under

equity compensation

plans (excluding

securities reflected in

first column)
 
Equity compensation plans approved by security holders
     200,000      $ 0.82        614,000  
 
 
Issuer Purchases of Equity Securities

 
The Company has a stock repurchase program, pursuant to which it had been authorized to repurchase up to 2,632,500 shares of the Companys common stock in the open market. On January  20, 2014, the Board of Directors of the Company approved a continuation of the stock repurchase program, and authorized the Company to repurchase up to 1,500,000 additional shares of the Companys common stock in the open market. There is no minimum number of shares required to be repurchased under the program. During fiscal 20212022 and 20202021, the Company did not repurchase any shares of the Companys stock. Under this program, an additional 490,186 shares remain authorized to be repurchased by the Company at February  28, 20212022.

Item 

 
Item 6. Selected Financial Data

N/A

 

 

11

 
N/A
 
 
 
11

  


Table of Contents

Item 

 
 
 
Item 7. Managements Discussion and Analysis of Financial Condition and Results of Operations.

 

Overview

 
Overview
 
The Company manufactures and distributes a wide range of display devices, encompassing, among others, industrial, military, medical, and simulation display solutions. The Company is organized into the following four interrelated divisions that have similar products and markets served and therefore are aggregated into one reportable segment:

 

 
 
  
      

Simulation and Training Products

Simulation and Training
 
Products
offers a wide range of projection display systems for use in training, simulation, military, medical, industrial applications, video walls and command and control centers including ruggedized displays.

 

 

 
 
  
      

Cyber Secure Products –

Cyber Secure Products
 – provides advanced TEMPEST technology and (EMSEC) products. This business also provides various contract services including the design and testing solutions for defense and niche commercial uses worldwide.

 

 

 
 
  
      

Data Display CRTs –

Data Display CRTs
 – offers a wide range of CRTs for use in data display screens, including computer terminal monitors and medical monitoring equipment.

 

 

 
 
 
      

Other Computer Products

Other Computer Products
offers keyboard products with a plan to manufacture and offer cyber-secure keyboards as part of the cyber secure products division.

 
 

During fiscal 2021  

 
During fiscal 2022, management of the Company focused key resources on strategic efforts to support the efforts of operations to increase market share. The Company also seeks to look for acquisition opportunities that enhance the profitability and shareholder value of the Company. The Company continues to seek new products through acquisitions and internal development that complement existing profitable product lines. Challenges facing the Company during these efforts include:

Inventory management - The

 
Inventory management
 - Management regularly reviews the Company monitors its inventory for obsolescence due to the rapid changes in display technology’s investment in inventories for declines in value and writes down the cost when it is apparent that the expected net realizable value of the inventory falls below its carrying amount. The Company inventory reserves were unchanged in the fiscal year ending February 28, 2021operates in an environment of constantly changing technologies and disposedretains a certain amount of $0.1 million in various raw material partsinventory for legacy products for maintenance and demo equipment at its VDC Display division and AYON Cyber Security divisions.

The Company’s remaining business units utilize different inventory components than the divisions had in the past. The Company provides for an obsolescence reserve at each of its divisions to offset any obsolescence although most purchases are for current orders, which should reduce the amount of obsolescence in the future. The Company still has CRT inventory in stock and, although it believes the inventory will be sold in the future, will continue to reserve for any additional obsolescence. Management believes itsreplacement capabilities for its customers. The Company also inventories product to ensure it has adequate inventory to fulfill orders for transitioning product lines. Management reviews inventory reserves at February 28, 2021 to be adequate.

Impact of COVID-19 –levels on a quarterly basis. Such reviews include observations of product development trends of the original equipment manufacturers, new products being marketed, and technological advances relative to the product capabilities of the Company’s existing inventories.

 
Impact of
 COVID-19
 – The Company has been actively monitoring the novel
coronavirus,  or  COVID-19,  situation  and
its impact globally. Financial results for fiscal 2021 were impacted 2022 were
impacted by  COVID-19  due  to
delayed orders and/or the fulfillment of the related orders. However, the Company currently does not expect any material impact on our financial results for fiscal 20222023. Management continues to operate normally with the exception of enabling employees to work from home and abiding by travel restrictions issued by federal and local governments. If the COVID-19  and supply chain issues as a result of the pandemic. If a reoccurrence of
the COVID-19 pandemic continues,
 occurs, the Company may experience other disruptions that could severely impact the business, results of operations and prospects.

Operations

 

 

Sales generation
 – The Company has experienced a significant decline in overall sales along with challenges in gross margin. Furthermore, the Company has been unable to reduce operating expenses at the needed level to offset the reduction in sales. In order to improve revenue generating activities, management is focused on increasing marketing efforts in its ruggedized displays, TEMPEST services and small specialty displays. The Company is also developing new products for customers in the TEMPEST sector of its business. Furthermore, the Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products. The Company is aggressively seeking new business for this sector of its business and just completed and had accredited its new AIS system allowing it to increase the business in cyber testing services to supplement the product side of the business.
 
Operations
 
The following table sets forth, for the fiscal years indicated, the percentages that selected items in the Companys consolidated statements of operations bear to total revenues (amounts in thousands):

(See Item 1. Business –

 
(See Item 1. Business – Description of Principal Business and Principal Products for discussion about the Companys Products and Divisions.)

 

 

 

 

12

 
 
    
2022
   
2021
 
    
Amount
    
%
   
Amount
    
%
 
Net Sales
          
Simulation and Training
  
 
4,088
 
     58.4  
 
8,143
 
     65.0
Data Display CRTs
  
 
992
 
     14.2    
 
1,496
 
     11.9  
Cyber Secure Products
  
 
612
 
     8.7    
 
1,558
 
     12.4  
Other Computer Products
  
 
1,309
 
     18.7    
 
1,344
 
     10.7  
  
 
 
    
 
 
   
 
 
    
 
 
 
Total net sales
  
 
7,001
 
     100.0    
 
12,541
 
     100.0  
  
 
 
    
 
 
   
 
 
    
 
 
 
 
 
 
 
12

  


Table of Contents

Fiscal 2021

 
 
Costs and expenses
          
Cost of goods sold
  
 
7,324
 
     103.7  
 
9,925
 
     79.2
Selling and delivery
  
 
555
 
     7.9    
 
905
 
     7.3  
General and administrative
  
 
3,753
 
     53.6    
 
3,989
 
     31.8  
  
 
 
    
 
 
   
 
 
    
 
 
 
  
 
11,632
 
     165.2    
 
14,819
 
     118.3  
Loss from operations
  
 
(4,631
     (65.2  
 
(2,278
     (18.3
Interest expense, net
  
 
(25
     (0.4  
 
(4
     (0.0
Employee retention credit income
  
 
796
 
     11.4    
 
—  
 
     0.0  
Gain on extinguishment of PPP loans
  
 
1,084
 
     15.5    
 
988
 
     7.9  
Gain on disposal of assets
  
 
—  
 
     0.0    
 
1,724
 
     13.8  
Other income, net
  
 
216
 
     3.1    
 
415
 
     3.3  
  
 
 
    
 
 
   
 
 
    
 
 
 
(Loss) income before income taxes
  
 
(2,560
     (35.6  
 
845
 
     6.8  
Income tax expense
  
 
—  
 
     0.0    
 
33
 
     0.3  
  
 
 
    
 
 
   
 
 
    
 
 
 
Net (loss) income
  
 
(2,560
     (35.6  
 
812
 
     6.5  
  
 
 
    
 
 
   
 
 
    
 
 
 
 
 
Fiscal 2022 Compared to Fiscal 2020

Net Sales

 

Consolidated net sales increased 182021

 
Net Sales
 
Consolidated net sales decreased 44.42% for year ended February  28, 20212022 compared to the year ended February 29 28, 20202021 and increased 15decreased 55.39% for the three months ended February  28, 20212022 compared to the comparable three months last year. The Companys AYON Cyber Security (ACS) division is down 2160.7% for the year ended February  28, 20212022 compared to fiscal year ended February 29 28, 20202021 and decreased 7646.68% for the three months ended February  28, 20212022 compared to the same three months last year. Their business was down significantly with their two top customers from the prior yeargovernment not putting out for bid any major TEMPEST product needs. Also, the division sawlost their Canadian Tempest business continue to decrease as it dropped over 50% fromwas unprofitable and the prior yearCompany discontinued selling to Canada. The Display Systems division increaseddecreased by 6549.58% for the year ended February  28, 20212022 compared to last year and was updown 9267.72% for the quarter ended February  28, 20212022 compared to the same three months last year. The division increased salessales decreased due to largeno movement on large projects with one of its major customers, offset somewhat with sales of Multi Mission Display products as the legacy program ramped up this year after being soft in the prior year. The division also increased revenue on the completion and the partial completion of multiple projects for a division of a large multinational company. The acquisition of JACO Displays on January 21,sales of JACO Displays decreased 36% in 2020, a small display company out of Tampa, Florida addedfiscal 2022 after over $2.0  million of sales in FY 2021 to this division. The Data Display division sales were down 4133.17% for the year ended February  28, 20212022 due to issues related to the pandemic. The division sells a specialty product, a direct view storage tube (DVST) to two customers in Asia. Orders are expected from both customers, but due to the pandemic, the funds which would have been used for these products were diverted to other priorities. The division also sells replacement CRTS for flight simulators. Because of reduced use of the simulators because of less travel the demand for these products decreased. The Lexel division will be dependent on continued sales of the DVST products and steady sales of its cathode ray tube products (CRTs) to increase their sales. Lexel had a decreaseincrease of 7747.21% for three months ended February  28, 20212022 compared to the three months ended February 29 28, 20202021. The Companys keyboard division, posted sales of $1.3  million and $0.million for the year and three months ended February  28, 20212022 compared to $1.million and $0.million for the comparable periods last year, respectively. This division is expected to increase their level of sales in the upcoming year as they recently launched a new product line.

Gross Margins

 

 
Gross Margins
 
Consolidated gross margins decreased to (4.6%) for fiscal 2022 from 20.9% for fiscal 2021 from 22.4% for fiscal 2020. Overall gross margin dollars increaseddecreased by $02.million versus the prior fiscal year due to increaseddecreased revenues.

ACS gross margin percentage was 5Due to depressed sales and the market trends for certain products, $919 thousand in inventory charges were recorded to cost of goods sold during fiscal 2022 compared to $100 thousand in fiscal 2021.

 
ACS gross margin percentage was 10.9% compared to 335.59% and the gross margin dollars were $93 67 thousand compared to $666 93 thousand for the year ended February  28, 20212022 compared to the year ended February 29 28, 20202021. For the three months ended February  28, 20212022 compared to the same period last year, ACS gross margin percentage was a negative 103151.72% compared to 47.0a negative 103.7% and gross margin dollars were a negative $118 91 thousand compared to $229 118 thousand.

 

 
VDC Display Systems (VDCDS) gross margin percentage was 2814.73% compared to 2028.87% in the prior year and the gross margin dollars were $2,339  thousand compared to $1,022 584 thousand for the year ended February  28, 20212022 compared to the year ended February 29 28, 20202021. For the three months ended February  28, 20212022 compared to the same period last year, VDCDS gross margin percentage was 2212.16% compared to 3322.41%. Gross margin dollars were $656 123 thousand compared to $515 656 thousand.

The keyboard division, Unicomp, had $526 

 
The keyboard division, Unicomp, had $363 thousand of gross margin dollars or 27.7% to sales for the year ended February 28, 2022 and $526 thousand of gross margin dollars or 39.1% to sales for the year ended February 28, 2021 and $430 thousand of gross margin dollars or 37.6% for the year ended February 29, 2020 28, 2021. For the quarter ended February  28, 20212022, Unicomp had $162 48 thousand of gross profit or 4015.17% compared to $143 162 thousand or 4540.1%.

The Data Display division had a negative $341 

 
 
 
13
 
 
 
 
 
Table of Contents
 
 
 
The Data Display division had a negative $1,337 thousand in gross margin dollars for the year ended February  28, 20212022 compared to $259 a negative $341 thousand for the year ended February 29 28, 20202021. The Data Display division for Lexel had a negative $195 265 thousand in gross margin dollars for the three months ended February  28, 20212022 compared to $302 a negative $195 thousand for the three months ended February 29 28, 20202021. Gross margins are expected to improve in fiscal 2022 as revenues are expected to improve as the country and the world get over the pandemic and the pent up demand is met.

 

 

13


Table of Contents
 

Operating Expenses

 
Operating expenses as a percentage of sales decreased slightly to 39.1% forincreased to 61.5% for fiscal 2022 from 39.1% in fiscal 2021. Operating expenses as a percentage of sales was higher for fiscal 2022 when compared to fiscal 2021 from 40.2%due to the significant reduction in sales in fiscal 20202022 without a corresponding decrease in operating expenses. Total operating expenses increased 14decreased 12.90% from $4.3 million in fiscal 2020 to $4.9 million in fiscal 2021 to $4.3 million in fiscal 2022, primarily due to additional expenditures incurred resulting froma hiring freeze during the JACO acquisition.

year.

 
The Company is working to reduce costs in all areas of the business to bring its cost structure in line with the current size of the business. The Company has made strategic cuts at the corporate level and has merged its two Florida locations, VDC Display Systems and AYON Cyber Security, which is saving considerable operating expenses. The Company is expanding its product offerings, primarily in ruggedized displays and in doing so, is adding costs strategically to support those businesses. The Florida operations are completely in the Cocoa location. The remaining business units are also making changes to maximize profitability.

Interest Expense

 

Interest expense was $4 

 
Interest Expense
 
Interest expense was $25 thousand in fiscal 20212022 and $thousand for fiscal 20202021 related to the Companys obligations. The marginal decreaseincrease in interest expense resultsresulted from a lower average inthe financing lease on debt obligations outstanding.

Other Income

 

In fiscal 2021, the Company had $1,724 the TEMPEST equipment for the cyber security business.

 
Other Income
 
In fiscal 2022, the Company had $1,084 thousand in gain on extinguishment of PPP loans, $796 thousand in employee retention credit income, net rental income of $210 thousand and $4 thousand in bad debt recovery.
 
In fiscal 2021, the Company had $1,724 thousand in a gain on the sale of assets, $148  thousand in royalty income, $278  thousand in rental income, $988  thousand in gain on the extinguishment of debtPPP loans, $16  thousand in scrap sales, $5  thousand in investment gains and a net of $32  thousand in other expense including exchange rate differences and commissions on rentals. In fiscal 2020, the Company earned $0
 
Income Taxes
 
The Company had a net loss before taxes of approximately $2.million in other income, primarilywhich a full valuation allowance was provided due to $0.2 millionhistorical losses resulting in royalty income, $0.4 million in rental income and $0.1 million in investment income and scrap.

 

Income Taxes

The Company had $33 an effective tax rate of 0%. In fiscal 2021, the Company had $33 thousand of taxes at the state level on approximately $0.8  million in total net income, with a full valuation at the federal level provided due to historical losses resulting in an effective tax rate of 3.9%. In fiscal 2020, the Company had a net loss before taxes of approximately $1.2 million in which a full valuation allowance was provided due to historical losses resulting in an effective tax rate of 0%.

 

Liquidity and Capital Resources    

 
Liquidity and Capital Resources    
 
The accompanying consolidated financial statements were prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has sustained losses for three of the last five years. The accumulated losses reported has resulted from a combination of lower revenues at certain divisions without a commensurate reduction of expenses. The Company has increased marketing efforts in its ruggedized displays, tempest’s working capital and liquid asset position is presented as follows:
 
 
    
February 28,

2022
     February 28,
2021
 
Working capital
  
$
509
 
   $ 3,601  
Liquid assets
  
$
245
 
   $ 293  
 
 
Management’s plans with regard to improving working capital includes increasing marketing efforts in its ruggedized displays, TEMPEST services and small specialty displays. In addition, theThe Company is developing new products for customers in the TEMPEST sector of its business. Also, the Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products. The Company is aggressively seeking new business for this sector of its business and just completed and had accredited its new AIS system allowing it to increase the business in cyber testing services to supplement the product side of the business.
 
The Company has streamlined its operations and is focusing on increasing revenues by executing initiatives such as upgrading its sales and marketing efforts including a more user friendly website to market all the product lines it sells. The Company’s working capital and liquid asset position is presented as follows:

 

As for significant liquidity impacting events that occurred during fiscal 2021, the Company sold a building it owned in Pennsylvania which provided $2 million in cash proceeds and also received approximately $2 million in PPP loans, of which $988 thousand has been forgiven to date. Cash proceeds resulting from the sale of the building were utilized to satisfy certain debt obligations in addition to supporting operations. The Company was able to increase revenue over the prior year and has been implementing a plan to increase revenues at all the divisions, each structured to the particular division. The fiscal year ended February 28, 2021 saw one of the legacy programs the Company traditionally serviced begin a new phase of production and provided approximately 35% of the Company’s revenue. The Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products allowing it to increase the business in cyber testing services to supplement the product side of the business. The Company is also now involved in ruggedized displays, recently bringing on engineering familiar with these products and a salesperson who specializes in these products. The Company completed the transfer of the remaining CRT operations in Florida to its Lexel Imaging facility in Lexington, KY in order to make room for the new business in and email blasts to targeted customers with

 
 
 
14
   
 
 
Table of Contents
 
 
 
specific product lines. These efforts have not increased revenues to date as the Company’s business typically has longer lead times from initial contact to a sale. The pandemic has also slowed down the process of obtaining new business as itsmany Cocoa facility. This will also reduce expenses in the CRT operation by having that business allof our customers and potential customers are still working from home. Furthermore, supply chain challenges have slowed down production of certain products due to long under one roof. lead times on critical items of production, impacting cash flow.
 
The Company moved the corporate accounting functions to the Cocoa, Florida location which allows the Company to become more efficient and save money on reducing redundant

 

 

14


Table of Contents

operations. The plan is to further reduceoperations. The Company has not automatically replaced employees who have left the Company while it works to increase business. The Company reduced expenses further by closing the Tucker, Georgia facility as soon as the lease expires in of March 31,2022. There is no line of credit or other financing currently in place other than the remaining PPP loans.

 
If additional and more permanent capital is required to fund the operations of the Company, no assurance can be given that the Company will be able to obtain the capital on terms favorable to the Company, if at all.

 

Cash used in operations was $3.5 

 
Cash used in operations was $0.1 million in fiscal 2022 compared to the use of $3.5 million in fiscal 2021 compared to providing $0.5 million in fiscal 2020. During fiscal 20212022, the net profitloss from operations was $02.million and adjustments to reconcile net incomeloss to net cash were $0.2.3  million with $0.million in inventory reserves, and byrelated charges, $0.million in depreciation and $0.1 million in amortization of intangible assets, offset by $1.1 million on the gain on extinguishment of PPP loans. Working capital related accounts usedprovided $2.million in cash with contract assets usingproviding $1.million, customer deposits usingcontract liabilities of $0.million, accounts receivable $0.9 million and accounts payable and accrued liabilities usingproviding $1.0.4  million, offset by an decreaseincrease in inventories of $0.million and a decrease in prepaidan increase in an employee retention credit receivable of 0.million.

 

Investing activities provided $1

 
Investing activities used $0.1 million for capital expenditures in fiscal 2022. Investing activities provided $2.million in fiscal 2021. The Company primarily resulting from proceeds received $2.0 million in proceeds fromrelated to the sale of a building partially offset by $60 thousand in capital expenditures. For fiscal 2020,.
 
Financing activities provided $0.1  million was used in investing activities primary resulting from capital expenditures.

 

fiscal 2022. The Company received $0.3 million in a related party loan and paid down a note payable of $0.1 million and $0.1 million in equipment financing. Financing activities provided $1.0  million for the year ended February  28, 2021. The Company received $2.0  million in PPP loans and $0.6  million from related party loans partially offset by the repayment of $1.6  million on notes payable to officers and directors. Financing activities provided $0.1 million for the year ended February 29, 2020 resulting primarily from proceeds received on related party notes.

 

 
The Company has a stock repurchase program, pursuant to which it has been authorized to repurchase up to 2,632,500 shares of the Companys common stock in the open market. On January  20, 2014, the Board of Directors of the Company approved a one-time
one-time
continuation of the stock repurchase program, and authorized the Company to repurchase up to 1,500,000 additional shares of the Companys common stock, depending on the market price of the shares. There is no minimum number of shares required to be repurchased under the program. During fiscal years 20212022 and 20202021, the Company did not repurchase any of the Companys stock. Under this program, an additional 490,186 shares remain authorized to be repurchased by the Company at February  28, 20212022.

 

 
Transactions with Related Parties, and Contractual Obligations, and Commitments

 

The Company leases one 

 
The Company leases a building from the Company’s CEO in Lexington, KY (Honeyhill Properties) and oneanother building owned by Ordway Properties LLC in Cocoa, Florida, from entities that are controlled by the Company’s CEO. The building in Lexington, KY serves as the manufacturing operations for the CRT division and the keyboard division. The building in Cocoa, Florida is the new operational site for both VDC Display Systems and, AYON Cyber Security and the corporate office. See Note 9.

 

The Company also

 
The Company borrows money from the Chief Executive Officer onfrom a short-term basis when funds are needed as disclosedtime to time to support operations. In fiscal 2022, the Company has borrowed approximately $458 thousand and owes another $360 thousand in rent. There are no repayment terms related to the amounts owed but the Company intends to pay back the CEO when funds are available in Note 4. On March 30, 2016 Video Display Corporation entered into an assignment with recourse of their note receivable from Z-Axis, Inc. with Ronald D. Ordway and Jonathan R. Ordway for the sum of $912 thousand. The Company also retained the right to repurchase the note at any time for 80% of the outstanding principle balance. In the event of default by Z-Axis, the Company was obligated to repurchase the note for 80% of the remaining balance plus any accrued interest. This obligation has been fully satisfied as of February 28, 2021.

In conjunction with the acquisition of Jaco Displays, LLC, the Company borrowed $505,180 from Ronald D Ordway, CEO to fund the acquisition, and combined the amount borrowed with another $438,832 owed to Mr. Ordway in back rent along with $82,838 from previous borrowings, and signed a promissory note for $1,026,850 at a six percent interest rate due on or before July 24, 2020 with Mr. Ordway. This obligation along with other obligations that were owed to the chief executive officer were fully satisfied as of February 28, 2021.

Contractual Obligations

 

fiscal 2023. These amounts are included in the Company’s consolidated balance sheet.

 
Contractual Obligations
 
Future contractual maturities of long-term debt, future contractual obligations due under operating and finance leases, and other obligations at February  28, 20212022 are as follows (in thousands):

 

 

 

 

15

 
 
    
Payments due by period
 
    
Total
    
Less than

1 year
    
1 – 3

years
    
3 – 5

years
    
More than

5 years
 
Finance lease obligations
   $ 181      $ 104      $ 77      $ —        $ —    
Operating lease obligations
     656        276        380        —          —    
Note payable -related party
     458        458        —          —          —    
Warranty reserve obligations
     24        24        —          —          —    
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 1,319      $ 862      $ 457      $ —        $ —    
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
15

  


Table of Contents

 
 
 
Critical Accounting Policies and Estimates

Management’

 
Management’s Discussion and Analysis of Consolidated Financial Condition and Results of Operations are based upon the Companys consolidated financial statements. These consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP). These principles require the use of estimates and assumptions that affect amounts reported and disclosed in the consolidated financial statements and related notes. The accounting policies that may involve a higher degree of judgments, estimates, and complexity include reserves on inventoriesinventory valuation, contract revenue recognition as well as profitability or loss recognition estimates, and the sufficiency of the valuation reserve relating to deferred tax assets. The Company uses the following methods and assumptions in determining its estimates:

 

Reserves on inventories

Reserves on inventories result in a charge to operations when the estimated net realizable value declines below cost.

 
Inventory valuation
 
Management regularly reviews the Companys investment in inventories for declines in value and establishes reserveswrites down the cost when it is apparent that the expected net realizable value of the inventory falls below its carrying amount. In fiscal 2021, theThe Company increased the inventory reserves by $0.1 million which was offset byoperates in an environment of constantly changing technologies and retains a $0.1 million write offcertain amount of inventory against the reserve primarily at VDC Display Systemsfor legacy products for maintenance and replacement capabilities for its customers. The Company determined VDC Display Systems is the most vulnerable to inventory obsolescence duemaintains inventory on certain products to ensure it has adequate inventory to fulfill orders for transitioning product lines. Management reviews inventory levels on a quarterly basis. Such reviews include observations of product development trends of the original equipment manufacturers, new products being marketed, and technological advances relative to the size and ageproduct capabilities of its inventory and the changes in its market. The Company did not have significant changes in inventory reserves as the inventory management has improved and the number of inventory items has stabilized. The Company cannot guarantee the accuracy of future forecasts since these estimates are subject to change based on market conditions. The reserve for inventory obsolescence was approximately $0.8 million at February 28, 2021 and February 29, 2020, respectively.

 

Revenue recognition

Company’s existing inventories.

 
Revenue recognition
 
The Company recognizes revenue upon transfer control of the promised products or services to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. VDC derives revenue primarily from sales of simulation and video wall systems, cyber secure products, data displays, and keyboards. The Company excludes sales and usage-based taxes from revenue.

 

The Company’

 
The Company’s simulation and video wall systems are custom-built (using commercial off-the-shelf
off-the-shelf
products) to customer specifications under fixed price contracts. Judgment is required to determine whether each product and service is considered to be a distinct performance obligation that should be accounted for separately under the contract. Generally, these contracts contain one performance obligation (the installation of a fully functional system). The Company recognizes revenue for these systems over time as control is transferred based on labor hours incurred on each project.

 

 based on the percentage of completion method.

 
The Company recognizes revenue related to its cyber secure products, data displays, and keyboards at a point in time when control is transferred to the customer (generally upon shipment of the product to the customer).

 
Timing of invoicing to customers may differ from timing of revenue recognition; however, the Companys contracts do not include a significant financing component as substantially all invoices have terms of 30 days or less. The Company is applying the practical expedient to exclude from consideration any contracts with payment terms of one year or less and does not offer terms extending beyond one year.

 

Income taxes

 
Income taxes
 
Deferred income taxes are provided to reflect the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. The Company has established a valuation allowance of $5.million on the Companys deferred tax assets.

 
The Company accounts for uncertain tax positions under the provisions of ASC Topic 740, which contains a two-step
two-step
approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not, that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount, which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating the Companys tax positions and tax benefits, which may require periodic adjustments. At February  28, 20212022, the Company did not record any liabilities for uncertain tax positions.

 

 

16


Table of Contents

Other loss contingencies

Other loss contingencies are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss can reasonably be estimated. Disclosure is required when there is a reasonable possibility that the ultimate loss will exceed the recorded provision. Contingent liabilities are often resolved over long time periods. Estimating probable losses requires analysis of multiple factors that often depend on judgments about potential actions by third parties.

Off-Balance

 
Off-Balance
Sheet Arrangements

 
The Company does not have during the periods presented, and the Company does not currently have, any
off-balance
sheet arrangements, as defined under SEC rules.

 

Recent Accounting Pronouncements

Refer to Note 1, “ 

 
 
16
   
 
 
Table of Contents
 
 
 
Recent Accounting Pronouncements
 
Refer to Note 1, “Summary of Significant Accounting Policies for a discussion of recent accounting pronouncements and their effect on the Company.

 

Impact of Inflation

 
Impact of Inflation
 
Inflation has not had a material effect on the Companys results of operations to date.

Item 

 
Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

The Company’

 
The Company’s primary market risks include changes in technology and government spending. The rapid advances in video and projection technology present a challenge for the Companys management and engineers to be able to meet the ever-changing demands in the markets in which it operates. The Company did a significant amount of business with the government (4843% of revenues) in fiscal 20212022. Failure of the government to continue to fund programs in the Companys markets could have a detrimental effect on the Company.

 

 

17

 
 
 
17

  


Table of Contents

Item 

 
 
Item 8. Financial Statements and Supplementary Data.

Video Display Corporation and

 
Video Display Corporation and
Subsidiaries 

 
 
Index to Consolidated Financial Statements

 

 

 

 

18

 

 
  
 
19
 
  
 
21
 
  
 
23
 
  
 
24
 
  
 
25
 
  
 
26
 
 
 
 
 
18
 
 
Table of Contents

Report of Independent Registered Public Accounting Firm

To the Board of Directors

 

Video Display Corporation

Opinion on the Financial Statements

 

Report of Independent Registered Public Accounting Firm
To the Board of Directors
Video Display Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Video Display Corporation and subsidiaries (the Company) as of February  28, 20212022 and February 29, 20202021, and the related consolidated statements of operations, shareholders equity, and cash flows for each of the two years in the two-year period ended February  28, 20212022, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of February  28, 20212022 and February 29, 20202021, and the results of its operations and its cash flows for each of the two years in the two-year period ended February  28, 20212022, in conformity with accounting principles generally accepted in the United States of America.

The Company’

The Company’s Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the consolidated financial statements, the Company has historically reported net losses or breakeven results along with reporting low levels of working capital. These conditions raise substantial doubt about the Companys ability to continue as a going concern. Managements plans regarding those matters also are described in Note 1. The accompanying consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis for Opinion

 

Basis for Opinion
These consolidated financial statements are the responsibility of the Companys management. Our responsibility is to express an opinion on the Companys consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Companys internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matters

Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the Board of Directors and that: (1)  relate to accounts or disclosures that are material to the financial statements and (2)  involve especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which it relates.

 

 

19

 
19

Table of Contents

Inventories

Description of the Matter

Inventories
Description of the Matter
As described in Note 2 to the consolidated financial statements, the Companys consolidated inventory balance was $43,027342,000 as of February  28, 20212022. Management values inventories at the lower of cost or net realizable value. Costs include materials, labor and manufacturing overhead and is computed on a first-in-first-out
first-in-first-out
basis. Management evaluates the carrying value of its inventories taking into consideration such factors as historical and anticipated future sales compared to quantities on hand and the prices management expects to obtain for products in its various markets. Management adjusts excess and obsolete inventories to net realizable value and write-downs of excess and obsolete inventories are recorded as a component of cost of goods sold.

 

Auditing management’

Auditing management’s estimate of inventory valuation discount due to excess and obsolete inventory was complex and judgmental due to the significant estimation required to determine the value of the inventory. In particular,as the value estimate was sensitive to significant assumptions, such as changes in technology and aging of the inventory, costing of inventory, and near-term revenue and operating margin projections, which are affected by expectations about future market or economic conditions.

 

How We Addressed the Matter in Our Audit

 

In addition, as described in management’s report on internal control over financial reporting as of February 28, 2022, a material weakness was identified related to inventory.

How We Addressed the Matter in Our Audit
We obtained an understanding of the Companys inventory estimation process. To test the estimated value of the inventory, we performed audit procedures that included, among others, assessing methodologies and testing the significant assumptions and the underlying data used by the Company in its analysis. For example, these procedures included, among others, performing procedures to test the existence of inventory, evaluating and testing managements process for determining the valuation of inventory and testing the classification of inventory.

Revenue Recognition –

Revenue Recognition –
Percentage-of-Completion Method

 

Description of the Matter

 Method
Description of the Matter
As described in Note 1 of the consolidated financial statements, for those long-term fixed-price contracts for which control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The Company generally accounts for these contracts using the cost-to-cost
cost-to-cost
measure of progress. Under the cost-to-cost
cost-to-cost
measure of progress, the estimation of progress toward completion is subject to assumptions and variables and requires significant judgment.

 

Auditing the Company’

Auditing the Company’s estimate of total contract costs at completion is especially challenging due to the judgmental and subjective nature of the estimation of remaining costs to complete, including material, labor and subcontracting costs, among others, unique to each revenue arrangement. In particular, the significant estimation related to managements judgment in estimating contract costs and evaluating changes in the estimates of costs at completion as circumstances change and as new information is received. The revisions in contract estimates can materially affect the Company’s operating results.

 

How We Addressed the Matter in Our Audit

 

’s operating results.

How We Addressed the Matter in Our Audit
We obtained an understanding and evaluated the Companys revenue recognition review process. To test the estimate of contract costs to complete, our audit procedures included, among others, testing significant components of the estimate noted above, assessing the completeness of the cost estimates, reviewing changes in the estimates from previous periods and testing underlying data used by management. For example, our procedures included discussing project status with business personnel responsible for managing the contractual arrangements, inspecting evidence to support the assumptions made by management, and evaluating the key assumptions utilized in development of the remaining contract costs to complete the arrangement. We also reviewed documentation of managements estimates through the reporting date for evidence of changes that would impact estimates as of the balance sheet date.

 

 

/s/
/s/ Hancock Askew & Co., LLP  

We have served as the Company’ 

We have served as the Company’s auditor since 2017.

Peachtree Corners, Georgia 

 

May 28 

May 31, 2021

 

 

20

2022

 
20

Table of Contents

Video Display Corporation and Subsidiaries

Consolidated Balance Sheets

(in thousands)

 

 

 
 
 
 
 
Video Display Corporation and Subsidiaries
 
Consolidated Balance Sheets
 
(in thousands)
 
 
 
  
February 28,
2022
 
 
February 28,
2021
 
Assets
  
 
Current assets
  
 
Cash and cash equivalents
  
$
245
 
  $ 293  
Accounts receivable, less allowance for bad debts of $3 and $12
  
 
390
 
    1,314  
Employee retention credit refund receivable
  
 
796
 
        
Inventories, net
  
 
3,342
 
    4,027  
Contract assets
  
 
444
 
    1,534  
Prepaid expenses and other current assets
  
 
297
 
    279  
    
 
 
   
 
 
 
Total current assets
  
 
5,514
 
    7,447  
    
 
 
   
 
 
 
Property, plant and equipment:
                
Buildings
  
 
778
 
    766  
Construction in progress
  
 
  
 
    130  
Machinery and equipment
  
 
5,359
 
    5,162  
    
 
 
   
 
 
 
    
 
6,137
 
    6,058  
Accumulated depreciation
  
 
(5,247
    (4,979
    
 
 
   
 
 
 
Net property, plant and equipment
  
 
890
 
    1,079  
    
 
 
   
 
 
 
Right of use assets under operating leases
  
 
592
 
    1,127  
Intangible assets, net
  
 
118
 
    247  
Other noncurrent assets
  
 
2
 
    2  
    
 
 
   
 
 
 
Total assets
  
$
7,116
 
  $ 9,902  
    
 
 
   
 
 
 
 
 
The accompanying notes are an integral part of these consolidated statements.

 

 

21

 
 
 
21

  


Table of Contents

 
 
 
  
February 28,
2022
 
 
February 28,
2021
 
Liabilities and Shareholders’ Equity
  
 
Current liabilities
  
 
Accounts payable (including related party payables of $360 and $0; Note 5)
  
$
1,465
 
  $ 602  
Accrued liabilities
  
 
855
 
    728  
Contract liabilities
  
 
1,872
 
    1,717  
Current maturities of financing lease obligations
  
 
98
 
    98  
Current operating lease liabilities
  
 
257
 
    601  
Note payable
  
 
—  
 
    100  
Notes payable to officers and directors, current (Note 5)
  
 
458
 
        
    
 
 
   
 
 
 
Total current liabilities
  
 
5,005
 
    3,846  
Long-term operating lease liabilities
  
 
333
 
    556  
Finance lease obligations less current maturities
  
 
64
 
    142  
PPP related loans,
non-current
  
 
    
 
    1,084  
    
 
 
   
 
 
 
Total liabilities
  
 
5,402
 
    5,628  
    
 
 
   
 
 
 
Shareholders’ Equity
                
Preferred stock, no par value – 10,000 shares authorized; none issued and outstanding
  
 
—    
 
    —    
Common stock, no par value – 50,000 shares authorized; 9,732 issued; 5,878 outstanding at February 28, 2022
and 2021
  
 
7,293
 
    7,293  
Additional
paid-in
capital
  
 
281
 
    281  
Retained earnings
  
 
10,422
 
    12,982  
Treasury stock, 3,854 shares, at cost
  
 
(16,282
    (16,282
    
 
 
   
 
 
 
Total shareholders’ equity
  
 
1,714
 
    4,274  
    
 
 
   
 
 
 
Total liabilities and shareholders’ equity
  
$
7,116
 
  $ 9,902  
    
 
 
   
 
 
 
 
 
The accompanying notes are an integral part of these consolidated statements.

 

 

22

 
 
 
22

  


Table of Contents

Video Display Corporation and Subsidiaries

Consolidated Statements of Operations

(in thousands, except per share data)

 

 

   
Video Display Corporation and Subsidiaries
Consolidated Statements of Operations
(in thousands, except per share data)
 
 
  
February 28,
2022
 
 
February 28,
2021
 
Net sales
  
$
7,001
 
  $ 12,541  
Cost of goods sold
  
 
7,324
 
    9,925  
    
 
 
   
 
 
 
Gross (loss) profit
  
 
(323
    2,616  
    
 
 
   
 
 
 
Operating expenses
                
Selling and delivery
  
 
555
 
    905  
General and administrative
  
 
3,753
 
    3,989  
    
 
 
   
 
 
 
    
 
4,308
 
    4,894  
    
 
 
   
 
 
 
Operating loss
  
 
(4,631
    (2,278
    
 
 
   
 
 
 
Other income (expense)
                
Interest expense, net
  
 
(25
    (4
Investment gain
  
 
—  
 
    5  
Gain on extinguishment of PPP loans
  
 
1,084
 
    988  
Employee retention credit income
  
 
796
 
        
Gain on disposal of assets
  
 
—  
 
    1,724  
Other income, net
  
 
216
 
    410  
    
 
 
   
 
 
 
Total other income, net
  
 
2,071
 
    3,123  
    
 
 
   
 
 
 
(Loss) income before income taxes
  
 
(2,560
    845  
Income tax expense
  
 
—  
 
    33  
    
 
 
   
 
 
 
Net (loss) income
  
$
(2,560
  $ 812  
    
 
 
   
 
 
 
Net (loss) income per share-basic
  
$
(0.44
  $ 0.14  
    
 
 
   
 
 
 
Net (loss) income per share-diluted
  
$
(0.44
  $ 0.13  
    
 
 
   
 
 
 
Average shares outstanding – basic
  
 
5,878
 
    5,878  
    
 
 
   
 
 
 
Average shares outstanding – diluted
  
 
5,878
 
    6,078  
    
 
 
   
 
 
 
The accompanying notes are an integral part of these consolidated statements.

 

 

23

 
23

Table of Contents

Video Display Corporation and Subsidiaries

 
 
 
 
 
 
Video Display Corporation and Subsidiaries
 
Consolidated Statements of Shareholders Equity

(in thousands)

 

 

 

 
(in thousands)
 
 
 
  
Common

Shares*
 
  
Share

Amount
 
  
Additional

Paid-in

Capital
 
  
Retained

Earnings
 
 
Treasury

Stock
 
 
Total

Shareholders’
Equity
 
Balance, February 29, 2020
     5,878      $ 7,293      $ 281      $ 12,170     $ (16,282   $ 3,462  
Net income
     —          —          —          812       —         812  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance, February 28, 2021
     5,878      $ 7,293      $ 281      $ 12,982     $ (16,282   $ 4,274  
Net loss
     —          —          —          (2,560     —         (2,560
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance, February 28, 2022
     5,878      $ 7,293      $ 281      $ 10,422     $ (16,282   $ 1,714  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
 
 
 
 
*
*

Common Shares are shown net of Treasury Shares

 

  

 
The accompanying notes are an integral part of these consolidated statements.

 

 

24

 
 
 
24

   

 

Table of Contents

Video Display Corporation and Subsidiaries

Consolidated Statements of Cash Flows

(in thousands)

 

 

   
 
 
 
 
Video Display Corporation and Subsidiaries
 
Consolidated Statements of Cash Flows
 
(in thousands)
 
 
 
  
February 28,

2022
 
 
February 28,
2021
 
Operating Activities
  
 
Net (loss) income
  
$
(2,560
  $ 812  
Adjustments to reconcile net (loss) income to net cash used in operating activities:
                
Depreciation expense
  
 
268
 
    223  
Amortization of intangible assets
  
 
129
 
    140  
Provision for doubtful accounts
  
 
14
 
    3  
Inventory related charges
  
 
919
 
    2  
Gain on extinguishment of PPP loans
  
 
(1,084
    (988
Gain on disposal of assets
  
 
 
    (1,724
Gain on sale of investments
  
 
 
    (5
Other, net
  
 
(6
    10  
Changes in working capital items:
                
Accounts receivable
  
 
910
 
    (12
Employee retention credit refund receivable
  
 
(796
        
Inventories
  
 
(234
    451  
Prepaid expenses and other assets
  
 
165
 
    132  
Accounts payable and accrued liabilities
  
 
990
 
    (425
Contract assets
  
 
1,090
 
    (1,534
Contract liabilities
  
 
155
 
    (621 )
    
 
 
   
 
 
 
Net cash used in operating activities
  
 
(40
    (3,536
    
 
 
   
 
 
 
Investing Activities
                
Capital expenditures
  
 
(79
    (59
Purchases of investments
  
 
 
    (47
Proceeds from sale of assets
  
 
 
    2,028  
Proceeds from sale of investments
  
 
 
    50  
    
 
 
   
 
 
 
Net cash (used in) provided by investing activities
  
 
(79
    1,972  
    
 
 
   
 
 
 
Financing Activities
                
Proceeds from related party loans
  
 
275
 
    600  
Proceeds from PPP related loans
  
 
 
    2,073  
Repayments of lease financing
  
 
(104
    (37
Repayments of notes payable
  
 
(100
        
Change on marginal float
  
 
 
    4  
Repayments of notes payable to officers and directors
  
 
 
    (1,627
    
 
 
   
 
 
 
Net cash provided by financing activities
  
 
71
 
    1,013  
Net change in cash and cash equivalents
  
 
(48
    (551
Cash and cash equivalents, beginning of year
  
 
293
 
    844  
    
 
 
   
 
 
 
Cash and cash equivalents, end of year
  
 
245
 
    293  
    
 
 
   
 
 
 
 
 
The accompanying notes are an integral part of these consolidated statements.

See Note 11

 
See Note 12 for supplemental cash flow information.

 

 

25

 
 
 
25

  


Table of Contents

Notes to Consolidated Financial Statements

   
 
 
 
 
Notes to Consolidated Financial Statements
 
Note 1. Summary of Significant Accounting Policies

 
Nature of Business

 

 
Video Display Corporation and subsidiaries (the Company, our or we) is a provider and manufacturer of video products, components, and systems for data display and presentation of electronic information media in various requirements and environments. The Company designs, engineers, manufactures, markets, distributes and installs technologically advanced display products and systems, from basic components to turnkey systems for government, military, aerospace, medical and commercial organizations. The Company serves the simulation, ruggedized displays, video wall design and installation, tempest products, tempest services, cathode ray tubes (CRTS) and keyboard manufacturing.

Principles of Consolidation

 

 
Principles of Consolidation
 
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after elimination of all intercompany accounts and transactions. Certain reclassifications have been made to prior year amounts to conform to the current year presentation.

 

Fiscal Year

 
Fiscal Year
 
All references herein to “2021”“2022” and “2020”“2021” mean the fiscal years ended February  28, 2022 and February 28, 2021 and February 29, 2020, respectively.

 

Basis of Accounting

 
Basis of Accounting
 
The FASB Accounting Standards Codification (FASB ASC) establishes the source of authoritative accounting standards generally accepted in the United States of America (U.S. GAAP”) ”) recognized by the Financial Accounting Standards Board (FASB). Rules and interpretive releases of the Securities and Exchange Commission (SEC”) ”) under authority of federal securities laws are also sources of authoritative U.S. GAAP for SEC registrants. The FASB amends the FASB ASC through Accounting Standards Updates (ASUs). ASCs and ASUs are referred to throughout these consolidated financial statements.

 

Use of Estimates

 
Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. Examples include provisions for returns, warranty reserves, bad debts, inventory reserves, valuations on deferred income tax assets, inventory valuation, other intangible assets, accounting for percentage of completion contracts and the length of product life cycles and fixed asset lives. Actual results could vary from these estimates.

 

 
Going Concern, Banking and Liquidity

 
The accompanying consolidated financial statements were prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has sustained losses for three of the last five years. The accumulated losses reported has resulted from a combination of lower revenues at certain divisions without a commensurate reduction of expenses. The Company’The Company’s working capital and liquid asset position is presented as follows: 

 

 

During 2021, the Company sold a building it owned in Pennsylvania (Note 9) which provided $2 million in cash proceeds and also received approximately $2 million in PPP loans, of which $988 thousand has been forgiven to date (Note 3). Cash proceeds resulting from the sale of the building were utilized to satisfy certain debt obligations in addition to supporting operations.

 

 

26


Table of Contents
 
 
 
 
  
February 28,

2022
 
  
February 28,
2021
 
Working capital
  
$
 509
     $  3,601  
Liquid assets
  
$
245      $ 293  
 
  
 
 
 
 

Management’

Management’s plans with regard to these matters are as follows: The Company has increasedimproving working capital includes increasing marketing efforts in its ruggedized displays, tempestTEMPEST services and small specialty displays. In addition, theThe Company is developing new
products
for
 
 
  
   
 
 
26
  
 
 
Table of Contents
 
 
  
customers in the TEMPEST sector of its business. Also, the Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products. The Company is aggressively seeking new business for this sector of its business and just completed and had accredited its new AIS system allowing it to increase the business in cyber testing services to supplement the product side of the business.
 
The Company has streamlined its operations and is focusing on increasing revenues by executing initiatives such as upgrading its sales and marketing efforts including a more user friendly website to market all the product lines it sells. The Company was and email blasts to targeted customers with specific product lines. These efforts have not increased revenues to date as the Company’s business typically has longer lead times from initial contact to a sale. The pandemic has able to increase revenue over the prior year and has been implementing a plan to increase revenues at all the divisions, each structured to the particular division. The Company has expanded its cyber security business by adding a second testing chamber and a new testing machine for testing tempest products allowing it to increase the business in cyber testing services to supplement the product side of the business. The Company completed the transfer of the remaining CRT operations in Florida to its Lexel Imaging facility in Lexington, KY in order to make room for the new business inalso slowed down the process of obtaining new business as itsmany Cocoa facility. This will also reduce expenses in the CRT operation by having that business allof our customers and potential customers are still working from home. Furthermore, supply chain challenges have slowed down production of certain products due to long under one roof. lead times on critical items of production, impacting cash flow.
 
The Company moved the corporate accounting functions to the Cocoa, Florida location which allows the Company to become more efficient and save money on reducing redundant operations. The plan is to further reduceCompany has not automatically replaced employees who have left the Company while it works to increase business. The Company reduced expenses further by closing the Tucker, Georgia facility as soon as the lease expires inof March 31, 2022. There is no line of credit or other financing currently in place other than the remaining PPP loans.

 
If additional and more permanent capital is required to fund the operations of the Company, no assurance can be given that the Company will be able to obtain the capital on terms favorable to the Company, if at all.

 

 
The ability of the Company to continue as a going concern is dependent upon the success of managements plans to improve the operational effectiveness of the operations, to sell strategic assets as noted above, the procurement of suitable financing, or a combination of these. The uncertainty regarding the potential success of managements plan create substantial doubt about the ability of the Company to continue as a going concern.

 

Revenue Recognition

 

 
 
Revenue Recognition
 
We recognize revenue when we transfer control of the promised products or services to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those products or services. We derive our revenue primarily from sales of simulation and video wall systems, cyber secure products, datarugged displays, and keyboards. We exclude sales and usage-based taxes from revenue.

 

 
Our simulation and video wall systems are custom-built (using commercial off-the-shelf
off-the-shelf
products) to customer specifications under fixed price contracts. Judgment is required to determine whether each product and service is considered to be a distinct performance obligation that should be accounted for separately under the contract. Generally, these contracts contain one performance obligation (the installation of a fully functional system). We recognize revenue for these systems over time based on labor hours incurred on each project.

 

We recognize revenue related to our cyber secure products, data based on the percentage of completion method. Any losses identified on contracts are recognized immediately. Contract accounting requires significant judgment relative to assessing risks, estimating contract costs and making related assumptions for schedule and technical issues. With respect to contract change orders, claims, or similar items, judgment must be used in estimating related amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is probable. Billings are generated based on specific contract terms, which might be a progress payment schedule, specific shipments, etc. Changes in job performance, manufacturing efficiency, final contract settlements, and other factors affecting estimated profitability may result in revisions to costs and income and are recognized in the period in which the revisions are determined.

 
We recognize revenue related to our cyber secure products, rugged displays, and keyboards at a point in time when control is transferred to the customer (generally upon shipment of the product to the customer).

 

 
Timing of invoicing to customers may differ from timing of revenue recognition; however, our contracts do not include a significant financing component as substantially all of our invoices have terms of 30 days or less. We are applying the practical expedient to exclude from consideration any contracts with payment terms of one year or less and we never offer terms extending beyond one year.

 
Contract assets represents revenue recognized in excess of amounts billed. Contract liabilities represents amounts collected prior to having completed performance on certain of our simulation or video wall system projects and are reported as Customer deposits on the accompanying consolidated balance sheets. The change in contract liabilities is due to the timing of customer deposits for orders offset by customer deposits recognized as revenue during the period. As of February 28, 2021 and February 29, 2020, approximately $664 thousand and $404 thousand, respectively, of revenue is expected to be recognized from remaining performance obligations for percentage of completion projects (including deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods). We expect to recognize revenue for these remaining
 We expect to recognize revenue for any performance obligations overwithin the next 24 months. Wea twelve-month period and have elected not to provide disclosures regarding remaining performance obligations for contracts with a term of 1 year or less. 

 

 

27

 
 
 
 
 
 
27

  


Table of Contents

The following table presents the Company’

 
 
  
The following table presents the Company’s revenue disaggregated by division (in thousands): 

 

 

 
 
 
  
2022
 
  
2021
 
Simulation and training (including video walls)
   $ 4,088      $ 8,143  
Cyber security
     612        1,558  
Data displays
     992        1,496  
Other computer products (keyboards)
     1,309        1,344  
    
 
 
    
 
 
 
Total revenue
   $ 7,001      $ 12,541  
    
 
 
    
 
 
 
 
 
 
Cash and Cash Equivalents and Investments

 
We consider all highly liquid investments purchased with original maturities of three months or less to be cash or cash equivalents. Investment securities that are held by the Company, are bought and held principally for the purpose of selling them in the near term, are classified as trading and principally consist of equity securities and mutual funds.  These trading investments are carried at fair value with realized gains or losses and changes in fair value included in operations.

 

 
Fair Value Measurements and Financial Instruments

 

The FASB’

 
The FASB’s fair value measurement guidance establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The guidance describes three levels of inputs that may be used to measure fair value:

 

 
 
 
 
      
 
 
 
 
 
 
Level 1
Level 1
 
     Quoted prices in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.
   
Level 2
Level 2
 
     Observable inputs other than Level  1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
   
Level 3
Level 3
 
     Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
 

   

Assets measured at fair value on a recurring basis by the Company consist of investment securities that are held for trading using Level  1 inputs. The Company owned investment securities during each of the last two fiscal years. However,2021 but all investment security positions were liquidated as ofby February  28, 2021 and February 29, 2020.

The Company’. The amount of investment securities held during fiscal 2021 were nominal when compared to the consolidated financial statements.

 
The Company’s financial instruments which are not measured at fair value on the consolidated balance sheets include cash, accounts receivable, short-term liabilities, and debt.  The estimated fair value of these financial instruments approximate cost due to the short period of time to maturity. Recorded amounts of long-term debt are considered to approximate fair value due to either rates that fluctuate with the market or are otherwise commensurate with the current market.

 

 
Accounts Receivable and Allowance for Doubtful Accounts

 

 
Accounts receivable are customer obligations due under normal trade terms. The Company sells its products primarily to general contractors, government agencies, manufacturers, and consumers of video displays and CRTs. Management performs continuing credit evaluations of its customers financial condition and although the Company generally does not require collateral, letters of credit may be required from its customers in certain circumstances, such as foreign sales. The allowance for doubtful accounts is determined by reviewing all accounts receivable and applying credit loss experience to the current receivable portfolio with consideration given to the current condition of the economy, assessment of the financial position of the creditors as well as payment history and overall trends in past
 
 
 
28
 
 
 
 
 
Table of Contents
   
 
 
 
  
due accounts compared to established thresholds. The Company monitors credit exposure and assesses the adequacy of the allowance for doubtful accounts on a regular basis. Historically, the Companys allowance has been sufficient for any customer write-offs. Management believes accounts receivable are stated at amounts expected to be collected.

 

 

28


Table of Contents
 

The following is a roll-forward of the allowance for doubtful accounts (in thousands):

 

Warranty Reserves

 
 
Description
  
Balance at
Beginning
of Period
 
  
Additions:
Charged to
Costs and
Expenses
 
  
Deductions
 
  
Balance at
End of
Period
 
February 28, 2022
   $  12      $ 14      $ (23 )
 
$ 3  
February 28, 2021
   $ 9      $  23      $ (20 )
 
$  12  
 
  
Warranty Reserves
 
The Company records a liability for estimated warranty obligations at the date products are sold. Adjustments are made as new information becomes available.

 

 
The warranty reserve is determined by recording a specific reserve for known warranty issues and a general reserve based on claims experience. The Company considers actual warranty claims compared to net sales, then adjusts its reserve liability accordingly. Actual claims incurred could differ from the original estimates, requiring adjustments to the reserve. Management believes that historically its procedures have been adequate and does not anticipate that its assumptions are reasonably likely to materially change in the future.

Inventories

 

 
Inventories
 
Inventories consist primarily of CRTs, electron guns, monitors, digital projectors, video components and electronic parts. Inventories are stated at the lower of cost
(first-in,
  
first-out)
or market.

 

Reserves on inventories result in a charge to costThe Company periodically reviews inventories for excess or obsolescence and writes down or records a reserve based on current economic conditions, historical sales quantities or patterns, and in some cases, specific risk of goods sold when theloss on specifically identified inventory. Such inventories are recorded at estimated net realizable value declines below cost. Management regularly reviews the Company’s investment in inventories for declines in value and establishes reserves when it is apparent that the expected net realizable value of the inventory falls below its carrying amount. The reserve for inventory obsolescence was approximately $0.8 million at February 28, 2021 and February 29, 2020.

 

The Company’s remaining business units utilize different inventory components than the divisions had in the past. The Company provides for an obsolescence reserve at each of its divisions to offset any obsolescence although most purchases are for current orders, which should reduce the amount of obsolescence in the future. The Company still has CRT inventory in stock and, although it believes the inventory will be sold in the future, will continue to reserve for any additional obsolescence.

Property, Plant and Equipment

 

 realizable value net of the costs of disposal.

 
Property, Plant and Equipment
 
Property, plant, and equipment are stated at cost. Depreciation is computed principally by the straight-line method for financial reporting purposes over the following estimated useful lives: Buildings – ten to ten to twenty-five years; Machinery and Equipment – five to ten yearsfive to ten years. In addition, leasehold improvements are amortized over the shorter of the useful life of the asset or the related lease term. Depreciation expense totaled approximately $223 thousand and $226 268 thousand and $223 thousand for the fiscal years ended 20212022 and 20202021, respectively. Substantial betterments to property, plant, and equipment are capitalized and routine repairs and maintenance are expensed as incurred. 

Business Combinations

 

 
Business Combinations
 
When the Company acquires businesses, it applies the acquisition method of accounting and recognizes the identifiable assets acquired, the liabilities assumed, and any
non-controlling
interests in an acquiree at their fair values on the acquisition date, which requires significant estimates and assumptions. Goodwill, if any, would be measured as the excess of the fair value of the consideration transferred over the net of the acquisition date fair values of the identifiable assets acquired and liabilities assumed. The acquisition method requires the Company to record provisional amounts for any items for which the accounting is not complete at the end of a reporting period. The Company must complete the accounting during the measurement period, which cannot exceed one year. Adjustments made during the measurement period could have a material impact on the Companys financial condition and results of operations.

 

The Company typically measures customer relationship and other intangible assets using an income approach. Significant estimates and assumptions used in this approach include discount rates and certain assumptions that form the basis of the forecasted cash flows expected to be generated from the asset (e.g., future revenue growth rates, operating margins and attrition rates). If the subsequent actual results and updated projections of the underlying

 

 

29


Table of Contents

business activity change compared with the assumptions and projections used to develop these values, the Company could record impairment charges. In addition, the Company has estimated the economic lives of certain acquired tangible and intangible assets and these lives are used to calculate depreciation and amortization expense. If the Companys estimates of the economic lives change, depreciation or amortization expenses could be increased or decreased, or the acquired asset could be impaired.

 

Impairment of Long-lived Assets

 
 
 
29
   
 
 
Table of Contents
 
 
Impairment of Long-lived Assets
 
  
Management reviews and assesses long-lived assets, which includes property, plant
plant
, and equipment and intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for recoverability, management estimates the future cash flows expected to result from the use of the asset. If the sum of the undiscounted expected cash flows is less than the carrying amount of the asset, an impairment loss is recognized based upon the estimated fair value of the asset. The Company did not recognize any impairment charges associated with its long-lived or intangible assets.

 

Share-Based Compensation Plans

 
Share-Based Compensation Plans
 
The Company accounts for employee share-based compensation under the fair value method and uses an option pricing model for estimating the fair value of stock options at the date of grant.

 

Share Repurchase Program

Share Repurchase Program
 
The Company has a share repurchase program, pursuant to which it had been authorized to repurchase up to 2,632,5002,632,500 shares of the Companys common stock in the open market. On January  20, 2014 the Board of Directors of the Company approved a one-time
one-time
continuation of the stock repurchase program, and authorized the Company to repurchase up to 1,500,0001,500,000 additional shares of the Companys common stock in the open market. There is no minimum number of shares required to be repurchased under the program. During the fiscal years ended February  28, 2022 and February 28, 2021 and February 29, 2020, the Company did not repurchase any of its shares. Under this program, an additional 490,186490,186 shares remain authorized to be repurchased by the Company at February  28, 2021.

Income Taxes

 

2022.

Income Taxes
 
The Company accounts for income taxes under the asset and liability method which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Companys consolidated financial statements or tax returns. In estimating future tax consequences, the Company generally considers all expected future events other than possible enactments of changes in the tax laws or rates.

 
Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The Company has determined that a valuation allowance is needed due to recent taxable net operating losses, the sale of profitable divisions and the limited taxable income in the carry back periods. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date.

 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes and certain tax loss carryforwards, less any valuation allowance. 

 
The Company accounts for uncertain tax positions as required in that a position taken or expected to be taken in a tax return is recognized in the consolidated financial statements when it is more likely than not (i.e., a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. As of February  28, 2022 and February 28, 2021 and February 29, 2020, the Company did not have any material unrecognized tax benefits.

 
The Company recognizes accrued interest and penalties related to unrecognized tax benefits as components of interest expense and other expense, respectively, in arriving at pretax income. The Company did not have any interest and penalties accrued as of February  28, 2022 and February 28, 2021 and February 29, 2020.

The Company’.

 
The Company’s tax years ended back to fiscal 20182019 remain open to examination by the Internal Revenue Service (IRS”).

 

 

30

”).
 
 
 
30

  


Table of Contents

Earnings (Loss) per Share

   
 
 
 
 
Earnings (Loss) per Share
 
Basic earnings (loss) per share is computed by dividing income (loss) available to common shareholders by the weighted average number of common shares outstanding during each year. Shares issued or repurchased during the year are weighted for the portion of the year that they were outstanding. Diluted earnings per share is calculated in a manner consistent with that of basic earnings per share while giving effect to all potentially dilutive common shares that were outstanding during the period.

 

 
The following is a reconciliation of basic earnings (loss) per share to diluted earnings (loss) per share for 20212022 and 20202021, (in thousands, except for per share data): 

 

 

Stock options convertible into 200,000

 
 
 
  
Net Income
(Loss)
 
  
Average Shares
Outstanding
 
  
Net (Loss)
Income Per
Share
 
2022
  
     
  
     
  
     
Basic
     (2,560      5,878        (0.44
Effect of dilution:
                          
Options
     —                    —    
    
 
 
    
 
 
    
 
 
 
Diluted loss per share
     (2,560      5,878        (0.44
    
 
 
    
 
 
    
 
 
 
2021
                          
Basic
     812        5,878        0.14  
Effect of dilution:
                          
Options
               200            
    
 
 
    
 
 
    
 
 
 
Diluted earnings per share
     812        6,078        0.13  
    
 
 
    
 
 
    
 
 
 
 
 
Stock options convertible into 200,000 shares of the Companys common stock were anti-dilutive in fiscal 20202022 due to the net loss position and therefore, were excluded from the fiscal 20202022 diluted earnings (loss) per share calculation.

 

Segment Reporting

 

 
Segment Reporting
 
An operating segment is defined as a component that engages in business activities, whose operating results are reviewed by the chief operating decision maker in order to make decisions about allocating resources, and for which discrete financial information is available. We operate and manage our business as oneone reportable segment. All of our divisions have similarities such as products and markets served; therefore, we believe they meet the criteria for aggregation under the applicable authoritative guidance and, as such, these operations are reported as one segment within the consolidated financial statements.

Sales to foreign customers were 7

 
Sales to foreign customers were 11% of consolidated net sales for fiscal 2022 and 7% of consolidated net sales for fiscal 2021 and 11% of consolidated net sales for fiscal 2020.

Recent Accounting Pronouncements

.

 
Recent Accounting Pronouncements
 
Accounting Pronouncements Recently Adopted

Effective March 1, 2020 we adopted Accounting Standards Update (“ASU”) No. 2018-13, Fair Value Measurement. In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820-10): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”), which changes the fair value measurement disclosure requirements of ASC Topic 820, Fair Value Measurements and Disclosures. Under this ASU, certain disclosure requirements for fair value measurements are eliminated, amended or added. These changes aim to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing the disclosures. The guidance is effective for the Company beginning on March 1, 2020 and prescribes different transition methods for the various provisions. The adoption of ASU 2018-13 did not have a material impact on the Company’s financial statements and disclosures.

 

 

31


Table of Contents

Recent Accounting Pronouncements Not Yet Adopted

In December 2019, the FASB issued ASU 

 
In December 2019, the FASB issued
ASU 2019-12,  Income  Taxes
(Topic 740): Simplifying the Accounting for Income Taxes (“
Taxes (“ASU  2019-12),  which
simplifies the accounting for income taxes by removing certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new ASU also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates. These changes aim to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing the disclosures. The guidance iswas effective for the Company beginning on March  1, 2021 and prescribes different transition methods for the various provisions. The Company doesEffective March 1, 2021, not expect the adoption of ASU we adopted
ASU 2019-12 to
 have a with no material impact on itsthe Company’s financial statements andor related disclosures.

 

In June 2016, the FASB issued ASU  

Recent Accounting Pronouncements Not Yet Adopted
 
In June 2016, the FASB issued
ASU 2016-13,  Financial
Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 
ASU 2016-13  replaces
 the existing incurred loss impairment model with an expected loss model that requires the use of forward-looking information to calculate credit loss estimates. This guidance is effective for annual reporting periods beginning after December  the existing incurred loss impairment model with an expected loss model that requires the use of forward-looking information to  
 
 
31
    
 
 
  
 
 
calculate credit loss estimates. This guidance is effective for annual reporting periods beginning after December 15, 2022 for smaller reporting companies, with early adoption permitted. Entities will apply the amendments using a modified retrospective approach. The Company does not expect the adoption of ASU 
ASU 2016-13  to
have a material impact on its financial statements and related disclosures.

Note 2. Inventories

 

  

 
Note 2. Inventories
 
 
Inventories consisted of the following (in thousands): 

 

 

 
 
 
  
February 28,
2022
 
  
February 28,
2021
 
Raw materials
  
$
2,037
     $ 2,888  
Work-in-process
  
 
846        1,166  
Finished goods
  
 
459        771  
    
 
 
    
 
 
 
    
 
3,342        4,825  
Reserves for obsolescence
  
 
—  
       (798
    
$
3,342      $ 4,027  
    
 
 
    
 
 
 
 
 
The following is a roll forward of the inventory reserves (in thousands): 

 

During fiscal 2021

 
 
Description
  
Balance at
Beginning
of Period
 
  
Additions:
Charged to
Costs and
Expenses
 
  
Deductions
 
  
Balance at
End of
Period
 
February 28, 2022
   $ 798      $ 30      $ (828          
February 28, 2021
   $ 796      $ 94      $ (92    $ 798  
 
 
The Company has maintained inventory on hand to support discontinued products and has made purchases to have product available for its customers while they transitioned to newer technologies. Products the Company maintains lasts many years and the timeframe for possible replacement has been difficult to estimate. As a result, the Company has historically recorded an inventory reserve to offset any obsolescence or slow moving inventory concerns related to CRT inventory and component parts for legacy products. Although management believes that the inventory may be sold in the future, a reserve has been historically recorded due to the uniqueness and age of the related inventory. In fiscal 2022, management continued to challenge the valuation and salability of its inventory while considering current market conditions and recent sales activity and made the determination to write off the inventory reserve against the related inventory as the associated inventory realizable value was deemed nominal. Also, due to depressed sales and the market trends for certain products, an additional $889 thousand inventory charge was recorded to cost of goods sold. These adjustments were required in order to properly state the inventory value at the lower of cost or market at estimated realizable value.
 
During fiscal 2022 and 20202021, the Company wrote off or disposed of inventories of $0.1 and $0.1 1.7 million and $0.1 million, respectively, of which all were$0.8 million w
as
previously reserved for through inclusion in the inventory reserve.    

 

Note 3. Paycheck Protection Promissory (“ in fiscal 2022 and $0.1 million in fiscal

 
2021.    
 
Note 3. Uncompleted Contracts
 
Information relative to contracts in progress consisted of the following (in thousands):
 
 
 
  
February 28,
2022
 
 
February 28,
2021
 
Costs incurred to date on uncompleted contracts
  
$
2,465
 
 
$
2,183
 
Estimated earnings recognized to date on these contracts
  
 
1,073
 
 
 
980
 
 
  
 
 
 
 
 
 
 
Total costs and estimated gross profit earned
  
 
3,538
 
 
 
3,163
 
Less billings to date
  
 
(4,966
 
 
(3,346
 
  
 
 
 
 
 
 
 
Contract liabilities, net
  
$
(1,428
 
$
(183
 
  
 
 
 
 
 
 
 
 
 
 
 
3
2
   
 
    
 
 
 
 
 
The following amounts are included in the accompanying consolidated balance sheets under the following captions (in thousands):
 
 
 
  
February 28,
2022
 
  
February 28,
2021
 
Contract assets
  
$
444
 
  
$
1,534
 
Contract liabilities
  
 
(1,872
  
 
(1,717
 
  
 
 
 
  
 
 
 
Contract liabilities, net
  
$
(1,428
  
$
(183
 
  
 
 
 
  
 
 
 
 
 
As of February 28, 2022 and 2021, there were no production costs that exceeded the aggregate estimated cost of all in process and delivered units relating contracts. Additionally, there were no claims outstanding that would affect the ultimate realization of full contract values. As of February 28, 2022 and 2021, there were no progress payments that had been netted against inventory.
 
 
Note 4. Paycheck Protection Promissory (“PPP) Related Loans

 

On April 13, 2020

 
On April 13, 2020
,
our Lexel Imaging subsidiary entered into a Paycheck Protection Promissory Note (the “PPP Loan”) with the Central Bank for $216,200 and on January 27, 2021PPP loan for $
216,200
 and on January 27, 2021
,
entered into a second round PPP Loan for $304,442. On April loan for $
304,442
. On April 23, 2020, Video Display Corporation entered into a $772,000
772,000
first round PPP Loan with the Renasant Bankloan and on February  11, 2021, entered into a second round PPP Loan with Central Bank for $780,112. The PPP Loansloan for $
780,112
. The PPP loans were made under, and arewere subject to the terms and conditions of, the PPP which was established under the CARES Act and is administered by the U.S. Small Business Administration. The terms of the two outstanding loans are five years with maturity dates of January 27, 2026 and February 11, 2026 and they contain a fixed annual interest rate of 1.00%. Payments of principle and interest on the PPP Loans are deferred for the first sixteen months of the term of the PPP Loans until July 27, 2022 and August 11, 2022, respectively. Principle and interest are payable monthly and may be prepaid by the Company at any time prior to maturity with no prepayment penalties. Under the terms of the CARES Act, recipients can apply for and receive forgiveness for all, or a portion of the loans granted under the PPP. Such forgiveness will be determined, subject to limitationswas granted, based on the use of loan proceeds for certain permissible purposes as set forth in the PPP, including, but not limited to, payroll costs, mortgage interest, rent or utility costs (collectively, Qualifying Expenses), and on the maintenance of employee and compensation levels during a certain time period following the funding of the PPP Loans.

 

 

32


Table of Contents
loans. 

The Company believes it

The Company has used the proceeds of the PPP Loansloans for Qualifying Expenses. The Company received forgiveness on the first round $216,200 In fiscal 2021, the Company received forgiveness on the first round $
216,200 
Lexel Imaging PPP Loan in November 2020 and on the first round $772,000loan in November 2020 and on the first round $
772,000
Video Display PPP Loanloan in December 2020. The $988,200 debtCompany received forgiveness was recorded as a gain uponon the second round of PPP loans ($
1,084,554
 in aggregate)
in August 2021 (fiscal 2022). The forgiveness qualified as a gain on extinguishment of debt extinguishment inon the consolidated statements of operations withand the related liability was removed from the consolidated balance sheets.

 

As of February 28, 2021, the Company has a long-term liability of $1,084 thousand related to the second round outstanding PPP Loans on the consolidated balances sheets.

Note 4 based on the forgiveness date of the related PPP loan.

 
Note 5. Notes Receivable and Payable to Officers and Directors (Related Party Transactions)

On March 30, 2016, the Company entered into an assignment with recourse of the note receivable from Z-Axis Inc. (Z-Axis) with Ronald D. Ordway, CEO, and Jonathan R. Ordway, related parties, for the sum of $912 thousand. The note receivable is collateralized by a security interest in the shares of Z-Axis as well as a personal guaranty of its majority shareholder. The Company retains the right to repurchase the note at any time for 80% of the outstanding principle balance. Also, in the event of default by Z-Axis, the Company is obligated to repurchase the note for 80% of the remaining principle balance plus any accrued interest. Accordingly, the Company has recognized this transaction as a secured borrowing. The $0.9 million, 9% interest rate note originated on March 30, 2016, with payments beginning on April 16, 2016 and continuing for 56 months thereafter. The balance of the note was paid off in December 2020.

 

In January 2020, to assist the Company in funding the

 
In January 2020, to assist the Company in funding debt assumed resulting from the acquisition of Jaco Displays, LLC, the Company borrowed $505,180505 thousand from Ronald D. Ordway, CEO, comprised of cash proceeds received of $148,330 with the remaining $356,850148 thousand with the remaining $357 thousand in debt assumed as the CEO personally funded certain liabilities resulting from the acquisition. The Company combined this amount borrowed with another $438,832 owed to Mr. Ordway in back rent along with $82,838439 thousand owed to Mr. Ordway in back rent along with $83 thousand from previous borrowings, and signed a promissory note for the aggregate balance of $1,026,850 at a 1,027 at a six percent interest rate due on or before July 24, 2020July 24, 2020 with Mr.  Ordway. The Company made a $35,00035 thousand payment to Mr.  Ordway in March 2020 and borrowed another $200,000200 thousand in August 2020 leaving a balance of $1,191,8501,192 thousand at August  31, 2020. This note was paid in full on September  11, 2020 with part of the proceeds from the sale of a building the Company owned in Pennsylvania as disclosed in Note 9. From November 2020 through January 2021, the Company borrowed an additional $400,000400 thousand from the CEO which was paid in full in February 2021. The CEO also forgave approximately $36,00036 thousand in accrued interest on these loans.

 

As of February  28, 2021, there are nowere no notes receivables or notes payables outstanding with officers and directors.

 

Note 5

 
In fiscal 2022, the Company has borrowed $458 thousand to fund working capital needs and owes an additional $360 thousand in Company rent that is due to the CEO. The additional borrowings in the amount of $458 thousand are comprised of $275 thousand in cash and $183 thousand in payments made on the Company’s behalf related to the termination of the Tucker, Georgia lease. The $458 thousand note contains no repayment terms and is expected to be repaid in fiscal 2023 along with the $360 thousand in rent owed. The note payable and rent owed are included in the Company’s consolidated balance sheets as of February 28, 2022 as a notes payable to officers and directors and within accounts payable, respectively.
 
Note 6. Accrued Expenses and Warranty Obligations

 
The following provides a reconciliation of changes in the Companys warranty reserve for fiscal years 20212022 and 20202021. The Company provides no other guarantees. 

 

 

Accrued liabilities consisted of the following (in thousands):

 

 

 

33


Table of Contents
 
 
 
33
   
 
 
Table of Contents
 
 
 
  
2022
 
  
2021
 
Balance at beginning of year
  
 
41
 
     51  
Change in provision based on current year sales activity
  
 
(8
     8  
Warranty costs incurred
  
 
(9
     (18
    
 
 
    
 
 
 
Balance at end of year
  
 
24
 
     41  
    
 
 
    
 
 
 
 
 
 
  
Accrued liabilities consisted of the following (in thousands):
 
 
 
 
  
February 28,
2022
 
  
February 28,
2021
 
Accrued compensation and benefits
  
$
416
 
   $ 298  
Accrued payroll taxes
  
 
147
 
         
Accrued commissions
  
 
219
 
     303  
Accrued property taxes
  
 
2
 
     8  
Accrued warranty
  
 
24
 
     41  
Accrued other
  
 
47
 
     78  
    
 
 
    
 
 
 
    
$
855
 
   $ 728  
    
 
 
    
 
 
 
 
 
 

Note 6

Note 7. Stock Options

 
 
 
The Video Display Corporation 2006 Stock Incentive Plan (Plan), provides options to purchase up to 500,000500,000 shares of the Companys common stock may be granted and up to 100,000100,000 restricted common stock shares may be awarded. Options may not be granted at a price less than the fair market value, determined on the day the options are granted. Options granted to a participant who is the owner of tenten percent or more of the common stock of the Company may not be granted at a price less than 110110% of the fair market value, determined on the day the options are granted. The exercise price of each option granted is fixed and may not be
re-priced.
The life of each option granted is determined by the plan administrator, but may not exceed the lesser of seven yearsseven years from the date the participant has the vested right to exercise the option, or nine yearsnine years from the date of the grant. The life of an option granted to a participant who is the owner of ten percent or more of the common stock of the Company may not exceed five years from the date of grant. All full-time or part-time employees, and Directors of the Company, are eligible for participation in the Plan. In addition, any consultant or advisor who renders bona fide services to the Company, other than in connection with the offer or sale of securities in a capital-raising transaction, is eligible for participation in the Plan. The Plan may be terminated by action of the Board of Directors. 

 

 

Information regarding the stock option plans is as follows:

 

 

 

 
 
 
  
Number of Options

(in thousands)
 
  
Average Exercise Price

Per Share
 
Outstanding at February 28, 2020
     200      $ 0.82  
Granted
                   
Forfeited or expired
                   
    
 
 
    
 
 
 
Outstanding at February 28, 2021
     200      $ 0.82  
Granted
                   
Forfeited or expired
                   
    
 
 
    
 
 
 
Outstanding at February 28, 2022
     200      $ 0.82  
 
 
 
 
 
 
 
 
 
Options exercisable
  
     
  
     
February 28, 2021
     200      $ 0.82  
February 28, 202
2
     200      $ 0.82  
 
  
 
 
 
 
 
34
 
 
 
 
 
Table of Contents
 
 
 
 
 
Options Outstanding
 
 
Options Exercisable
 
Range
of Exercise Prices
 
 
Number

Outstanding at

February 28, 2022
(in thousands)
 
 
Weighted Average

Remaining

Contractual Life

(in years)
 
 
Weighted

Average

Exercise Price
 
 
Number

Exercisable at
February 28, 2022

(in thousands)
 
  
Weighted

Average

Exercise Price
 
$
0.80 - $1.00
      200       5.0     $ 0.82       200      $ 0.82  
       
 
 
   
 
 
   
 
 
   
 
 
    
 
 
 
 
 
The Company estimates the fair value of stock options granted using the Black-Scholes option-pricing model, which requires the Company to estimate the expected term of the stock option grants and expected future stock price volatility over the term. The term represents the expected period of time the Company believes the options will be outstanding based on historical information. Estimates of expected future stock price volatility are based on the historic volatility of the Companys common stock. The Company calculates the historic volatility based on the weekly stock closing price, adjusted for dividends and stock splits. The fair value of the stock options is based on the stock price at the time the option is granted, the annualized volatility of the stock and the discount rate at the grant date. No  No options were granted in fiscal 20202021 or 20212022.

 

 
For the fiscal year ended February 28, 2021, there was no  28, 2022 and February 28, 2021, there was no expense recognized on options as all options outstanding were fully vested. There was $7 thousand of share-based compensation in general and administrative expense in the statements of operations for the year ended February 29, 2020. As of February 28, 2021, there was no unrecognized compensation costs related to stock options.

 

 

34


Table of Contents
  

Note 7

Note
8
. Income Taxes

 
The rate reconciliation related to income taxes differs from the amount computed by applying the federal statutory rate of 2121% is as follows (in thousands): 

 

 

Significant components of the Company’

 
 
 
  
Fiscal Year Ended
 
 
  
February 28,
2022
 
  
February 28,
2021
 
Statutory U.S. federal income tax rate
  
$
(746
   $ (17
State income taxes, net of federal benefit
  
 
(93
     (53
Valuation allowance
  
 
805
 
     76  
Other
  
 
34  
 
     27  
    
 
 
    
 
 
 
Taxes at effective income tax rate
  
$
    
 
   $ 33  
    
 
 
    
 
 
 
 
      
 
Significant components of the Company’s net deferred income tax assets consist of the following (in thousands):

 

 

 
 
 
  
February 28,
2022
 
  
February 28,
2021
 
Deferred tax assets (liabilities):
  
     
  
     
Federal net operating loss carry-forward
  
$
4,381
 
  $ 3,501  
State net operating loss carry-forward
  
 
955
 
    871  
Federal tax credit carry-forward
  
 
318
 
    319  
Inventory reserves
  
 
    
 
    192  
Uniform capitalization costs
  
 
116
 
    112  
Foreign tax credit carry-forward
  
 
    
 
    73  
Accrued liabilities
  
 
41
 
    50  
Basis of disposal
  
 
    
 
    (170
Right of use assets
  
 
(142
    (271
Lease liabilities
  
 
141
 
    278  
Basis difference of property, plant and equipment
  
 
(172
    (3
Allowance for doubtful accounts
  
 
1
 
    3  
Amortization of intangibles
  
 
50
 
    24  
Other
  
 
(3
    (5
Valuation allowance
  
 
(5,686
    (4,974
    
 
 
   
 
 
 
Net deferred tax asset
s
  
$
    
 
  $     
    
 
 
   
 
 
 
 
 
Deferred tax assets have been reduced by a valuation allowance because, in the opinion of management, it is more likely than not that the Companys deferred tax assets will notnot be realized. The Company has determined that a 100100% valuation allowance is needed due to historical cumulative taxable net operating losses and the limited taxable income related to the carry back periods. The Company has available federal and state net operating loss carry forwards of $16.6 million and $14.9 20.9 million and $16.6 million, for the fiscal years ending February  28, 2022 and February 28, 2021 and February 29, 2020, respectively. , respectively.
The net operating loss carry forwards expire at various dates through fiscal 2041, if not used.

 

Note 8commencing in fiscal

 2034, if not used.
 
 
 
 
35
 

On March 11, 2021, President Biden signed the
American
Rescue Plan Act (“ARPA”). The ARPA includes several provisions, such as measures that extend and expand the employee retention credit, previously enacted under the CARES Act, through December 31, 2021. For fiscal 2022, the Company has recorded an employee retention credit of $796 thousand. This credit has been recorded as an employee retention credit refund receivable on the consolidated balance sheets and as employee retention credit income on the consolidated statements of operations. The Company has recorded these amounts at February 28, 2022 as management believes collection is probable as the conditions in order to receive the refund have been met.
 
Note 9. Benefit Plan

The Company maintains

 
The Company maintains a defined contribution plansplan that areis available to all employees. The Company did not
 The Company did not make a contribution in the fiscal year ended February  28, 20212022 or February  29, 20202021 to the Companys 401(k) plan.

 

Note 9. Commitments and Contingencies

Operating Leases

 

 
Note 10. Leases
 
Operating Leases
 
The Company leases its office space and manufacturing facilities and equipment under operating lease agreements. The base lease terms expire at various dates from 2022 tothrough 2025. While each of the leases include renewal options, the Company has only included the base lease term in its calculation of lease assets and liabilities. The Company has one finance lease.

 

 

35


Table of Contents
 

Balance sheet information related to operating leases is as follows (in thousands):

 

Rent expense is included in Cost of goods sold in the Company’s consolidated statements of operations and

 
 
 
 
 
 
 
    
February 28, 2022
 
Operating lease
right-of-use
assets
   $ 592  
    
 
 
 
Current portion of operating lease liabilities
   $ 257  
Noncurrent portion of operating lease liabilities
     333  
    
 
 
 
Total operating lease liabilities
   $ 590  
    
 
 
 
 
 
Rent expense totaled approximately $0.6 
$0.6 million for both fiscal 20212022 and fiscal 2020. The Company did not2021. The Company did not have any variable lease costs or short-term lease costs for the year ended February  28, 2021.

2022.

  
Cash paid for amounts included in the measurement of operating lease liabilities was approximately $0.6 for both fiscal 2021 and fiscal 20200.6 for
both fiscal 2022 and fiscal 2021. On September 9, 2021, the Company exercised an option to terminate the lease on its Tucker, Georgia location effective March 31, 2022. The terms of the option to terminate included prepaying the remaining rent through March 31, 2022, an additional penalty of three month’s rent and prepaying the property taxes for 2021 and for the first three months of 2022. The Company did not modify any existing operating leases or execute any new operating leases during the fiscal year ended February  28, 2021.

2022.

 
Weighted average information associated with the measurement of the Companys remaining operating lease obligations is as follows:

 

 
 
 
 
 
 
 
    
February 28, 2022
 
Weighted average remaining lease term
     1.0 years  
Weighted average discount rate
     6
 
 
The following table summarizes the maturity of the Companys operating lease liabilities as of  February 28, 20212022 (in thousands): 

 

 

 
 
Fiscal Year
  
Amount
 
2023
   $ 276  
2024
     190  
2025
     190  
    
 
 
 
Total operating lease payments
   $  656  
Less imputed interest
     (66
    
 
 
 
Total operating lease liabilities
   $ 590  
    
 
 
 
 
 
 
 
 
36
 
 
Table of Contents
 
The Company subleases certain of its warehousing space and also leased a building that it owned in Pennsylvania until it was sold in September 2020 for net proceeds of $2,028 2,028 thousand which resulted in a gain on sale of assets in the amount of $1,724 1,724 thousand as recorded on the consolidated statements of operations. The remaining sublease expires concurrently with the operating lease in March 2022. Sublease income and lease income are included in Other
o
ther income, net in the Companys consolidated statements of operations and totaled approximately $0.3 0.2 
million and $0.3 million for the yearyears ended February  28, 2022 and 2021. , respectively. Lease payments to be received as of February  28, 20212022 are as follows (in thousands): 

 

 

Financing Leases

  
 
Fiscal Year
  
Amount
 
2023
   $ 17  
    
 
 
 
     $ 17  
    
 
 
 
 
 
Financing Leases
 
The Company has one financing lease entered into on November  23, 2020 for Tempest testing equipment for $277,000. The lease expires on December 1, 2023
277
,000
. The lease expires on
December 1, 2023
and the incremental borrowing rate on the lease is 12.5%.

 

12.5
%.
 
Balance sheet information related to financing lease is as follows (in thousands):

 

 

36


Table of Contents

 
 
 
 
 
 
 
    
February 28, 2022
 
Financing lease
right-of-use
assets
   $ 173  
    
 
 
 
Current portion of financing lease liabilities
   $ 98  
Noncurrent portion of financing lease liabilities
     64  
    
 
 
 
Total financing lease liabilities
   $ 162  
    
 
 
 
   
The following table summarizes the maturity of the Companys finance lease liabilities as of February  28, 2021 (in thousands):

 

 

Related Party Leases

2022 (in thousands):

 
Fiscal Year
  
Amount
 
2023
   $ 104  
2024
     77  
    
 
 
 
Total finance lease payments
   $ 181  
Less imputed interest
     (19
    
 
 
 
Total finance lease liabilities
   $ 162  
    
 
 
 
Related Party Leases
Included in the operating lease section above are leases for manufacturing and warehouse facilities leased from Southeast Metro Savings, LLC and Honeyhill Properties, LLC (entities which are controlled by the Companys chief executive officer) under operating leases expiring at various dates through 2025. Rent expense under these leases totaled approximately $0.4 2025. Rent expense under these leases totaled approximately $0.4 million in fiscal 20212022 and in fiscal 2020.    

 

2021.

Future minimum rental payments due under leases with related parties are as follows (in thousands): 

 

 

Legal Proceedings

The Company is involved in various legal proceedings relating to claims arising in the ordinary course of business.

Note 10

 
Fiscal Year
  
Amount
 
2023
   $ 256  
2024
     190  
2025
     190  
    
 
 
 
     $ 636  
 
37

Note 11. Concentrations of Risk and Major Customers

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash, accounts receivable and historically investments prior to liquidation. At times, such cash in banks are in excess of the FDIC insurance limit.

 

The Company sells to a variety of domestic and international customers on an open-unsecured account basis, in certain cases requiring letters of credit. These customers principally operate in the medical, military, and avionics industries. The Company had direct and indirect net sales to the U.S. government, primarily the Department of Defense for training and simulation programs, which comprised approximately 48% and 52% of consolidated net sales in fiscal 2021 and 2020, respectively. Sales to foreign customers were 7% of consolidated net sales in fiscal 2021 and 11% of consolidated net sales in fiscal 2020. The Company had two customers43% and 48% of consolidated net sales in fiscal 2022 and 2021, respectively. Sales to foreign customers were 11% of consolidated net sales in fiscal 2022 and 7% of consolidated net sales in fiscal 2021. The Company had one customer who each comprised more than 10 comprised more than 10% of the Companys sales in fiscal year 2021 (aggregated 36%). These accounts are in good standing with the Company.

 

2022 (13%).

In addition, the Company had three customers that in aggregate comprised approximately 55% of consolidated accounts receivable as of February 28, 2022.
The Company attempts to minimize credit risk by reviewing all customers credit history before extending credit, by monitoring customers credit exposure on a daily basis and requiring letters of credit for certain sales. The Company establishes an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information. 

 

 

37


Table of Contents

Note 11

Note 12. Supplemental Cash Flow Information 

 

In addition to the data disclosed in the table above, refer to Note 13 for a summary of the non-cash transactions pertaining to the acquisition of Jaco Displays, LLC.

 

Note 12. Selected Quarterly Financial Data (unaudited)

 

​​​​​​​​​​​​​​

 
 
  
Fiscal Year Ended

(in thousands)
 
 
  
February 28,
2022
 
  
February 28,
2021
 
Cash paid for:
  
     
  
     
Interest
  
$
26
 
   $ 10  
    
 
 
    
 
 
 
Non-cash
activity:
                 
Note receivable paid directly to officer
  
$
  
 
   $ 189  
    
 
 
    
 
 
 
Note payable to officer 
  
$
183
 
   $ 189  
    
 
 
    
 
 
 
Forgiveness of accrued interest owed on related party note to officer (Note
5
)
  
$
  
 
   $ 36  
    
 
 
    
 
 
 
Forgiveness of PPP loans (Note
4
)
  
$
1,084
 
   $  988  
    
 
 
    
 
 
 
Equipment finance lease (Note
10
)
  
$
  
 
   $ 277  
    
 
 
    
 
 
 
Imputed interest expense
  
$
  
 
   $ 8  
    
 
 
    
 
 
 
Imputed interest income
  
$
  
 
   $ 8  
    
 
 
    
 
 
 
Selected Quarterly Financial Data (unaudited)
The following table sets forth selected quarterly consolidated financial data for the fiscal years ended February  28, 2022 and February 28, 2021 and February 29, 2020, respectively. The summation of quarterly net income (loss) per share may not agree with annual net income (loss) per share due to rounding: 

 

 

 

 

38

 
 
  
2022
 
 
  
First

Quarter
 
  
Second

Quarter
 
  
Third
Quarter
 
  
Fourth

Quarter
 
 
  
(in thousands, except per share amounts)
 
Net sales
   $ 1,857      $ 1,904      $ 1,616      $ 1,624  
Gross profit (loss)
     367        51        (555      (186
Net income (loss)
     (745      164        (806      (1,173
Basic net income (loss) per share
   $ (0.13    $ 0.03      $ (0.14    $ (0.20
Diluted net income (loss) per share
   $ (0.13    $ 0.03      $ (0.14    $ (0.20
 
38

Table of Contents

Note 13. Acquisition of Jaco Displays

On January 21, 2020, the Company acquired the net assets of Jaco Display Solutions, LLC. The aggregate purchase price was $760,787 in debt and other liabilities assumed (non-cash transaction). Jaco Display Solutions is a value-add provider of LCD embedded computing products and integrated display solutions. The acquisition of Jaco provides operating synergies and growth opportunities through product enhancement and channel expansion in the display solutions sector.

The following table summarizes the fair values of the assets acquired and liabilities assumed as of the closing date of the Jaco Display Solutions acquisition:

 

 

The total purchase consideration for the acquisition was allocated to identifiable assets purchased and liabilities assumed based on fair value. No portion of the purchase price was allocated to goodwill. The estimated fair value attributed to intangible assets was based on common valuation techniques performed by a third party valuation firm. The trademark was fair valued using the relief from royalty method. Key assumptions included estimating the fair royalty rate applied to projected revenues supported by the trademark to calculate gross royalty savings for the hypothetical license of the trademark. The valuation of customer relationships utilized an income approach and discounted cash flows taking into consideration the number of customer relationships acquired and estimated customer turnover.

The Company is recording amortization expense resulting from the intangibles acquired over the three-year useful life period. As the acquisition occurred at the end of Q4 in fiscal 2020, amortization expense was not recorded for fiscal 2020 as the amount was not material to the quarterly or annual results. Amortization expense recorded in fiscal 2021, which also represents accumulated amortization, approximated $140 thousand. $129 thousand in amortization expense will be recorded in fiscal 2022 with the remaining $118 thousand in fiscal 2023.

Note 14. Subsequent Events

 

The Company has evaluated all subsequent events that occurred after the date of the accompanying financial statements and determined that there were no events or transactions during this subsequent event reporting period which require recognition or disclosure in the financial statements.

 

 

39

 
  
2021
 
 
  
First

Quarter
 
  
Second

Quarter
 
  
Third

Quarter
 
  
Fourth

Quarter
 
 
  
(in thousands, except per share amounts)
 
Net sales
   $ 3,705      $ 2,292      $ 2,861      $ 3,683  
Gross profit
     978        185        948        505  
Net income (loss)
     (8      (1,001      1,880        (60
Basic net income (loss) per share
   $ (0.00    $ (0.17    $ 0.32      $ (0.01
Diluted net income (loss) per share
   $ (0.00    $ (0.17    $ 0.31      $ (0.01
 
39

Table of Contents

Item 

 
 
 
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

 

None.

 

 
None.
 
Item9A (T). Controls and Procedures.

 

 
Evaluation of disclosure controls and procedures.

 

 
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 
Rule 13a-15(e)  promulgated
under the Securities Exchange Act of 1934, as amended, as of the end of the period covered by this report (February 28, 20212022). Our disclosure controls and procedures are intended to ensure that the information we are required to disclose in the reports that we file or submit under the Securities Exchange Act of 1934 is (i)  recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commissions rules  and forms and (ii)  accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as the principal executive and financial officers, respectively, to allow final decisions regarding required disclosures. Based on their evaluation of the Companys disclosure controls and procedures as of February  28, 20212022, the CEO and CFO have concluded that the Companys disclosure controls and procedures were effective.

 

not effective due to a material weakness in our internal control over financial reporting as set forth below.  

The required certifications of our Chief Executive Officer and our Chief Financial Officer are included as exhibits to this Annual Report on Form 10-K.
10-K.
The disclosures set forth in this Item 9A contain information concerning the evaluation of our disclosure controls and procedures, internal control over financial reporting and changes to internal control referred to in those certifications. Those certifications should be read in conjunction with this Item 9A for a more complete understanding of the matters covered by the certifications.

 

This annual report does not include an attestation report of the Company’s registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the Company’s registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit the Company to provide only management’s report in this annual report.

 

Changes in Internal Controls

There were no changes in our internal controls over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fourth quarter of 2021 that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

 

Management’s Report on Internal Control Over Financial Reporting

 
Management’s Report on Internal Control Over Financial Reporting
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 
Rule 13a-15(f)
under the Securities Exchange Act of 1934, as amended. A companys internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A companys internal control over financial reporting includes those policies and procedures that (i)  pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and disposition of the assets of the company; (ii)  provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii)  provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the companys assets that could have a material effect on the financial statements.

All internal controls, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.

 

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an assessment of the effectiveness of the Companys internal control over financial reporting as of February  28, 20212022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) (2013 Framework) entitled
Internal Control- Integrated Framework.
Based on such assessment, ourevaluation under these criteria, management concluded that asdetermined, based upon the existence of the material weakness described below, that we of February 28, 2021 our internal control over financial reporting was effective.

 

 

40

did not maintain effective internal control over financial reporting as of February 28, 2022.
 
Inventory
: The Company did not maintain effective internal controls over inventory. Specifically, controls confirming that inventory received was recorded in the correct reporting period were not operating effectively at the end of the fiscal year. In addition, controls pertaining to timely assessing and valuing inventory at the lower of cost or net realizable value while considering changes in technology and market conditions that may impact the valuation of inventory were not operating effectively at the end of the fiscal year.
 
These control deficiencies in the aggregate resulted in a material weakness in internal control over financial reporting pertaining to inventory. The control deficiencies identified resulted in errors in the Company’s books and records which led to audit adjustments. The errors noted were not material to the financial statements reported in any interim or annual period and did not result in a revision to previously filed financial statements. However, these control
 
 
 
40

  


Table of Contents

This annual report does not include an attestation report of the Company’

 
 
 
deficiencies could result in misstatements of the aforementioned accounts and disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected in a timely manner. Accordingly, we have determined that these control deficiencies constitute a material weakness.
 
Management is committed to maintaining a strong internal control environment and is in the process of implementing control deficiency remediation efforts which includes retraining and hiring additional resources to assist with the inventory management processes. The Company believes that these remediation efforts will represent improvements in the related controls. The Company has started to implement these steps, however, some of these steps will take time to be fully integrated and confirmed to be effective and sustainable. Additional controls may also be required over time. Until the remediation steps set forth above are fully implemented and tested, the material weakness described above will continue to exist.
 
This annual report does not include an attestation report of the Company’s registered public accounting firm regarding internal control over financial reporting. Managements report was not subject to attestation by the Companys registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit the Company to provide only managements report in this annual report.

 

Limitations on the effectiveness of controls.

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that

 
Changes in internal control over financial reporting and our disclosure
 
Except for the identification of the material weakness described above, there were no changes in our internal controls and procedures will prevent all errors and potential fraud. Our disclosure controls and procedures are designed toover financial reporting (as such term is defined in Rules
13a-15(f)
 and
15d-15(f)
 under the Exchange Act) during the fourth quarter of 2022 that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.
 
Inherent limitations on the effectiveness of controls
 
An effective internal control system, no matter how well designed, has inherent limitations, including the possibility of human error or overriding of controls, and therefore can provide only reasonable assurance of achieving their objectives and our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are effective at that reasonable assurance level. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costswith respect to reliable financial reporting. Because of theits inherent limitations in all control systems, no evaluation of, our internal control over financial reporting may not prevent or detect all misstatements, including the possibility of human error, the circumvention or overriding of controls, or fraud. Effective internal controls can provide absoluteonly reasonable assurance that all control issueswith respect to the preparation and instancesfair presentation of fraud, if any, within Video Display Corporation have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors or mistakes. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

Item financial statements.

 
Item 9B. Other Information.

None.

 

 

41

 
None.
 
 
 
41

  


Table of Contents

PART III

Item 

 
 
 
PART III
 
Item 10. Directors, Executive Officers and Corporate Governance.

 
The information contained in Video Display Corporations Proxy Statement to be filed within 120 days of the Companys 20212022 fiscal year end (the “2021“2022 Proxy Statement), with respect to directors and executive officers of the Company under the headings Election of Directors and Executive Officers, is incorporated herein by reference in response to this item; provided, however, that the information contained in the 20212022 Proxy Statement under the heading Compensation and Stock Option Committee Report or under the heading Performance Graph shall not be incorporated herein by reference.

 

Item 

 
Item 11. Executive Compensation.

 
The information contained in the 20212022 Proxy Statement under the heading, Executive Compensation and Other Benefits, with respect to executive compensation, is incorporated herein by reference in response to this item.

 

Item 

 
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

 

 
The information contained in the 20212022 Proxy Statement under the headings Common Stock Ownership and Executive Compensation and Other Benefits, is incorporated herein by reference in response to this item.

Item 

 
Item 13. Certain Relationships and Related Transactions, and Director Independence.

 
The information contained in the 20212022 Proxy Statement under the heading, Transactions with Affiliates, is incorporated herein by reference in response to this item.

 

Item 

 
Item 14. Principal Accounting Fees and Services.

 
The information contained in the 20212022 Proxy Statement under the heading, Audit Fees and All Other Fees is incorporated herein by reference in response to this item.

 

 

42

 
 
 
42

  


Table of Contents

PART IV

Item 

 
 
 
PART IV
 
Item 15. Exhibits, Financial Statement Schedules.

 

 
 
 
(a)

The following documents are filed as part of this Report:

 

Financial Statements:

 

  

 
Financial Statements:
 
The following consolidated financial statements of the Company and its consolidated subsidiaries and the Reports of the Independent Registered Public Accounting Firms are included in Part II, Item 8.

 
Report of Independent Registered Public Accounting Firm

 
Consolidated Balance Sheets as of February  28, 2022 and February 28, 2021 and February 29, 2020.

.

 
Consolidated Statements of Operations - Fiscal Years Ended

February —Fiscal Years Ended

 
February 28, 2022 and February 28, 2021.
 
Consolidated Statements of Shareholders’ Equity – Fiscal Years Ended February 28, 2022 and February 28, 2021 and February 29, 2020.

Consolidated Statements of Shareholders’ Equity –

Fiscal Years Ended February 28, 2021 and February 29, 2020.

Consolidated Statements of Cash Flows - .

 
Consolidated Statements of Cash Flows—Fiscal Years Ended February  28, 2022 and February 28, 2021 and February 29, 2020.

.

 
Notes to Consolidated Financial Statements

 

(b) Exhibits

 

 

 

43

 
 
  
(b) 
Exhibits
 
 
 
 
Exhibit
Number
 
Exhibit Description
3(a)   Articles of Incorporation of the Company (incorporated by reference to Exhibit 3A to the Company’s Registration Statement on Form
S-18
filed January 15, 1985).(P)
3(b)  
By-Laws
of the Company (incorporated by reference to Exhibit 3B to the Company’s Registration Statement on Form
S-18
filed January 15, 1985).(P)
10(a)   Lease dated April 1, 2015 by and between Registrant (Lessee) and Ronald D. Ordway (Lessor) with respect to premises located at 1868 Tucker Industrial Road, Tucker, Georgia (incorporated by reference to Exhibit 10(c) to the Company’s 2015 Annual Report on Form 10-K.)
10(b)   Lease dated February 19, 2015 by and between Registrant (Lessee) and Ordway Properties LLC (Lessor) with respect to premises located at 5155 King Street, Cocoa, FL. (incorporated by reference to Exhibit 10(g) to the Company’s 2015 Annual Report on Form 10-K.)
10(c)       Video Display Corporation 2006 Stock Incentive Plan. (incorporated by reference to Appendix A to the Company’s 2006 Proxy Statement on Schedule 14A)
21   Subsidiary Companies
23.1   Consent of Carr, Riggs & Ingram, LLC Subsidiary Companies Consent of Hancock Askew & Co., LLP
31.1   Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2   Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1   Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS   XBRL Instance Document
101.SCH   XBRL Taxonomy Extension Schema Document
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document
101.LAB   XBRL Taxonomy Extension Label Linkbase Document
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document
104   Cover Page Interactive Data File (embedded within the Inline XBRL documentt
 
 
 
 
 
 
43

  


Table of Contents

SIGNATURES

 
 
 
SIGNATURES
 
Pursuant to the requirements of Section  13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 
 
           
 

Date: May 28Date: May 31, 2021

2022
     VIDEO DISPLAY CORPORATION
     By:    

/s/ Ronald D. Ordway

/s/ Ronald D. Ordway
 
         Ronald D. Ordway
         Chairman of the Board and
         Chief Executive Officer
 

POWER OF ATTORNEY

   

 
POWER OF ATTORNEY
 
Know all men by these presents, that each person whose signature appears below constitutes and appoints Ronald D. Ordway as attorney-in-fact,
attorney-in-fact,
with power of substitution, for him in any and all capacity, to sign any amendments to this Report on Form 10-K,
10-K,
and to file the same, with exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact
attorney-in-fact
may do or cause to be done by virtue hereof.

 
Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.

 

 

 
 
 
Date
        

Signature -Name

Signature -Name
 
  
Capacity
 
  

Capacity

   

Date

/s/ Ronald D. Ordway

/s/ Ronald D. Ordway
 
     Chief Executive Officer,      May 28 31, 20212022
Ronald D. Ordway      Treasurer and Director     
     (Principal Executive Officer)     

/s/ Gregory L. Osborn

/s/ Gregory L. Osborn
 
     Chief Financial Officer and Director      May 28 31, 20212022
Gregory L. Osborn      (Principal Financial Officer)     

 

  

Exhibit 21

Video Display Corporation

Subsidiary Companies

AYON CyberSecurity, Inc.

5155 King Street

Cocoa, Florida 32926

Lexel Imaging Systems

510 Henry Clay Blvd.

Lexington, Kentucky 40505

Unicomp GA, LLC

510 Henry Clay Blvd.

Lexington, Kentucky 40505

 

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We hereby consent to the incorporation by reference of our report dated May 2831, 20212022, relating to our audit of the Video Display Corporation and subsidiaries (the “Company”) consolidated financial statements as of and for the year ended February 28, 20212022, which appears in this Annual Report on Form 10-K in Registration Statements (No. 333-15337 and No. 333-138076) on Form S-8.

 

/s/ Hancock Askew & Co., LLP
 

 

Peachtree Corners, Georgia

May 28, 2021
 

 

 

May 31, 2022

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ronald D. Ordway, certify that:

 

  1.

I have reviewed this annual report on Form 10-K of Video Display Corporation;

 

  2.

Based on my knowledge, this annual report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

  3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this annual report;

 

  4.

The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15f and 15d-15f ) for the registrant and have:

 

  a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

  5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

  a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Date: May 28, 202131, 2022    

/s/ Ronald D. Ordway

    Ronald D. Ordway
    Chief Executive Officer

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Gregory L. Osborn, certify that:

 

  1.

I have reviewed this annual report on Form 10-K of Video Display Corporation;

 

  2.

Based on my knowledge, this annual report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

  3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this annual report;

 

  4.

The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15f and 15d-15f) for the registrant and have:

 

  a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

  5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):

 

  a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.

 

Date: May 28, 202131, 2022    

/s/ Gregory L. Osborn

    Gregory L. Osborn
    Chief Financial Officer

 

Exhibit 32.1

CERTIFICATION

PURSUANT TO SECTION 906

OF

THE SARBANES-OXLEY ACT OF 2002 (18 U.S.C SECTION 1350)

The undersigned, as the Chief Executive Officer of Video Display Corporation, certifies that, to the best of his knowledge and belief, the Annual Report on Form 10-K for the fiscal year ended February 28, 20212022 (the “Report”), which accompanies this certification, fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Video Display Corporation at the dates and for the periods indicated. The foregoing certification is made pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350) and shall not be relied upon for any other purpose.

 

This 28th day of May, 2021                This 31st day of May, 2022    

/s/ Ronald D. Ordway

        Ronald D. Ordway
     Chief Executive Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Video Display Corporation and will be retained by Video Display Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

CERTIFICATION

PURSUANT TO SECTION 906

OF

THE SARBANES-OXLEY ACT OF 2002 (18 U.S.C SECTION 1350)

The undersigned, as the Chief Financial Officer of Video Display Corporation, certifies that, to the best of his knowledge and belief, the Annual Report on Form 10-K for the fiscal year ended February 28, 20212022 (the “Report”), which accompanies this certification, fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Video Display Corporation at the dates and for the periods indicated. The foregoing certification is made pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350) and shall not be relied upon for any other purpose.

 

This 28th day of May, 2021                This 31st day of May, 2022        

/s/ Gregory L Osborn

    Gregory L Osborn
     Chief Financial Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Video Display Corporation and will be retained by Video Display Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

The information in this Exhibit 32.1 shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, except as shall be expressly set forth by specific reference in such filing.

{ "instance": { "d329377d10k.htm": { "axisCustom": 2, "axisStandard": 19, "contextCount": 97, "dts": { "calculationLink": { "local": [ "vide-20220228_cal.xml" ] }, "definitionLink": { "local": [ "vide-20220228_def.xml" ] }, "inline": { "local": [ "d329377d10k.htm" ] }, "labelLink": { "local": [ "vide-20220228_lab.xml" ] }, "presentationLink": { "local": [ "vide-20220228_pre.xml" ] }, "schema": { "local": [ "vide-20220228.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 490, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 5, "http://xbrl.sec.gov/dei/2021q4": 9, "total": 14 }, "keyCustom": 46, "keyStandard": 268, "memberCustom": 20, "memberStandard": 20, "nsprefix": "vide", "nsuri": "http://www.videodisplay.com/20220228", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.videodisplay.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "vide:PaycheckProtectionPromissoryRelatedLoans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Paycheck Protection Promissory (\"PPP\") Related Loans", "role": "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoans", "shortName": "Paycheck Protection Promissory (\"PPP\") Related Loans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "vide:PaycheckProtectionPromissoryRelatedLoans", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Notes Payable to Officers and Directors (Related Party Transactions)", "role": "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactions", "shortName": "Notes Payable to Officers and Directors (Related Party Transactions)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Accrued Expenses and Warranty Obligations", "role": "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligations", "shortName": "Accrued Expenses and Warranty Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Stock Options", "role": "http://www.videodisplay.com/role/StockOptions", "shortName": "Stock Options", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Income Taxes", "role": "http://www.videodisplay.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Benefit Plan", "role": "http://www.videodisplay.com/role/BenefitPlan", "shortName": "Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Leases", "role": "http://www.videodisplay.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Concentrations of Risk and Major Customers", "role": "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomers", "shortName": "Concentrations of Risk and Major Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Supplemental Cash Flow Information", "role": "http://www.videodisplay.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Balance Sheets", "role": "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "vide:GoingConcernBankingAndLiquidityPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "vide:WorkingCapitalAndLiquidAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "vide:GoingConcernBankingAndLiquidityPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "vide:WorkingCapitalAndLiquidAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Inventories (Tables)", "role": "http://www.videodisplay.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Uncompleted Contracts (Tables)", "role": "http://www.videodisplay.com/role/UncompletedContractsTables", "shortName": "Uncompleted Contracts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Accrued Expenses and Warranty Obligations (Tables)", "role": "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables", "shortName": "Accrued Expenses and Warranty Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Stock Options (Tables)", "role": "http://www.videodisplay.com/role/StockOptionsTables", "shortName": "Stock Options (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Income Taxes (Tables)", "role": "http://www.videodisplay.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "vide:ScheduleOfBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Leases (Tables)", "role": "http://www.videodisplay.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "vide:ScheduleOfBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "vide:GoingConcernBankingAndLiquidityPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "vide:WorkingCapitalNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Working Capital and Liquid Asset Position (Detail)", "role": "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail", "shortName": "Working Capital and Liquid Asset Position (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "vide:GoingConcernBankingAndLiquidityPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "vide:WorkingCapitalNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Schedule of Revenue Recognized (Detail)", "role": "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail", "shortName": "Schedule of Revenue Recognized (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsPayableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Roll-forward of Allowance for Doubtful Accounts (Detail)", "role": "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail", "shortName": "Roll-forward of Allowance for Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "vide:AllowanceForDoubtfulAccountsTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_29_2020", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P12_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Reconciliation of Basic Earnings (Loss) Per Share to Diluted Earnings (Loss) Per Share (Detail)", "role": "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail", "shortName": "Reconciliation of Basic Earnings (Loss) Per Share to Diluted Earnings (Loss) Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2020To02_28_2021", "decimals": "-3", "lang": null, "name": "vide:EarningsPerShareDilutiveEffectOfStockOptionsAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Inventories (Detail)", "role": "http://www.videodisplay.com/role/InventoriesDetail", "shortName": "Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Inventories- Additional Information (Detail)", "role": "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail", "shortName": "Inventories- Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "vide:ScheduleOfInventoryReservesTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2021_InventoryValuationReserveMemberusgaapValuationAllowancesAndReservesTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Roll Forward of Inventory Reserves (Detail)", "role": "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail", "shortName": "Roll Forward of Inventory Reserves (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "vide:ScheduleOfInventoryReservesTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_29_2020_InventoryValuationReserveMemberusgaapValuationAllowancesAndReservesTypeAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "vide:CostsIncurredToDateOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Uncompleted Contracts - Information Relative to Contracts in Progress (Detail)", "role": "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail", "shortName": "Uncompleted Contracts - Information Relative to Contracts in Progress (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "vide:CostsIncurredToDateOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Uncompleted Contracts - Summary of Consolidated Balance Sheet (Detail)", "role": "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail", "shortName": "Uncompleted Contracts - Summary of Consolidated Balance Sheet (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Paycheck Protection Promissory (\"PPP\") Related Loans - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "shortName": "Paycheck Protection Promissory (\"PPP\") Related Loans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "vide:PaycheckProtectionPromissoryRelatedLoans", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn04_23_2020_FirstRoundPaycheckProtectionPromissoryNoteLoanMemberusgaapLongtermDebtTypeAxis_ParentCompanyMembersrtConsolidatedEntitiesAxis_RenasantBankMemberusgaapLineOfCreditFacilityAxis", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Notes Payable to Officers and Directors (Related Party Transactions) - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Notes Payable to Officers and Directors (Related Party Transactions) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Statements of Operations", "role": "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Reconciliation of Changes in Warranty Reserve (Detail)", "role": "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail", "shortName": "Reconciliation of Changes in Warranty Reserve (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Accrued Liabilities (Detail)", "role": "http://www.videodisplay.com/role/AccruedLiabilitiesDetail", "shortName": "Accrued Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P08_25_2006To08_25_2006", "decimals": "INF", "first": true, "lang": null, "name": "vide:ShareBasedCompensationArrangementShareBasedPaymentAwardOptionsStockOwnershipThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Stock Options - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail", "shortName": "Stock Options - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P08_25_2006To08_25_2006", "decimals": "INF", "first": true, "lang": null, "name": "vide:ShareBasedCompensationArrangementShareBasedPaymentAwardOptionsStockOwnershipThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Information Regarding Stock Option Plans (Detail)", "role": "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "shortName": "Information Regarding Stock Option Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Information Regarding Stock Option Plans (Detail 1)", "role": "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "shortName": "Information Regarding Stock Option Plans (Detail 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Provision for Income Taxes Differs from Amount Computed by Applying Federal Statutory Rate (Detail)", "role": "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail", "shortName": "Provision for Income Taxes Differs from Amount Computed by Applying Federal Statutory Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Sources of Temporary Differences and Carry Forwards, and Their Effect on Net Deferred Tax Asset (Detail)", "role": "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail", "shortName": "Sources of Temporary Differences and Carry Forwards, and Their Effect on Net Deferred Tax Asset (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Benefit Plan - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/BenefitPlanAdditionalInformationDetail", "shortName": "Benefit Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_29_2020_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_29_2020_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Operating Leases (Detail)", "role": "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail", "shortName": "Leases - Schedule of Balance Sheet Information Related to Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "vide:ScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Leases - Schedule Of Weighted Average Information Associated With The Measurement Of Operating Lease (Detail)", "role": "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail", "shortName": "Leases - Schedule Of Weighted Average Information Associated With The Measurement Of Operating Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "vide:ScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Detail)", "role": "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "shortName": "Leases - Lessee Operating Lease Liability Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Leases - Future Minimum Rental Payments under Related Party Leases (Detail)", "role": "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "shortName": "Leases - Future Minimum Rental Payments under Related Party Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022_ChiefExecutiveOfficerAndOrdwayPropertiesLLCMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Leases - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail)", "role": "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "shortName": "Leases - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Leases - Schedule of Maturity of the Company's Finance Lease Liabilities (Detail)", "role": "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail", "shortName": "Leases - Schedule of Maturity of the Company's Finance Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Leases - Summary of Balance Sheet Information Related to Financing Leases (Detail)", "role": "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail", "shortName": "Leases - Summary of Balance Sheet Information Related to Financing Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "vide:SummaryOfBalanceSheetInformationRelatedToFinancingLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "PAsOn02_28_2022_OperatingLeaseRightofuseAssetsMemberusgaapBalanceSheetLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "vide:NumberOfMajorCustomer", "reportCount": 1, "unique": true, "unitRef": "Unit_customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Concentrations of Risk and Major Customers - Additional Information (Detail)", "role": "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "shortName": "Concentrations of Risk and Major Customers - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "vide:NumberOfMajorCustomer", "reportCount": 1, "unique": true, "unitRef": "Unit_customer", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Supplemental Cash Flow Information (Detail)", "role": "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail", "shortName": "Supplemental Cash Flow Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P12_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Supplemental Cash Flow Information (Detail 1)", "role": "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1", "shortName": "Supplemental Cash Flow Information (Detail 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P12_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Inventories", "role": "http://www.videodisplay.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Uncompleted Contracts", "role": "http://www.videodisplay.com/role/UncompletedContracts", "shortName": "Uncompleted Contracts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d329377d10k.htm", "contextRef": "P03_01_2021To02_28_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables", "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.videodisplay.com/role/IncomeTaxes", "http://www.videodisplay.com/role/Inventories", "http://www.videodisplay.com/role/InventoriesDetail", "http://www.videodisplay.com/role/InventoriesTables", "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail", "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "http://www.videodisplay.com/role/SupplementalCashFlowInformation", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1", "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables", "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables", "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.videodisplay.com/role/IncomeTaxes", "http://www.videodisplay.com/role/Inventories", "http://www.videodisplay.com/role/InventoriesDetail", "http://www.videodisplay.com/role/InventoriesTables", "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail", "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "http://www.videodisplay.com/role/SupplementalCashFlowInformation", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1", "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables", "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.videodisplay.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Ronald D. Ordway" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r121", "r258", "r263", "r269", "r389", "r390", "r394", "r395", "r465", "r567" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r121", "r258", "r263", "r269", "r389", "r390", "r394", "r395", "r465", "r567" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r62", "r64", "r119", "r120", "r274", "r283" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r211", "r297", "r301", "r537" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r273", "r282", "r322", "r324", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r534", "r538", "r568", "r569" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r273", "r282", "r322", "r324", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r534", "r538", "r568", "r569" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r211", "r297", "r301", "r537" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r208", "r297", "r299", "r494", "r533", "r535" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r208", "r297", "r299", "r494", "r533", "r535" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r273", "r282", "r303", "r322", "r324", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r534", "r538", "r568", "r569" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r273", "r282", "r303", "r322", "r324", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r534", "r538", "r568", "r569" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r63", "r64", "r119", "r120", "r274", "r283" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r209", "r210", "r297", "r300", "r536", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r209", "r210", "r297", "r300", "r536", "r553", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r212", "r461" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Warranty Obligations" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable (including related party payables of $360 and $0; Note 5)" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r41", "r118", "r460", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable, related parties, current" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r479" ], "calculation": { "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail": { "order": 4.0, "parentTag": "vide_ContractWithCustomerLiabilityAssetNetCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.", "label": "Construction Contractor, Receivable, Excluding Contract Retainage", "negatedLabel": "Less billings to date" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r23", "r213", "r214" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, less allowance for bad debts of $3 and $12" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r13", "r47", "r355" ], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": 4.0, "parentTag": "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Accrued property taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r12", "r13", "r47" ], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": 1.0, "parentTag": "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "verboseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": { "auth_ref": [ "r526" ], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": 3.0, "parentTag": "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date.", "label": "Accrued Liabilities for Commissions, Expense and Taxes", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r13", "r47" ], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": 2.0, "parentTag": "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued payroll taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r245" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]" } } }, "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r349", "r350", "r351", "r409" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r135", "r144", "r218", "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r257", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r372", "r373", "r374", "r375", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r455", "r495", "r496", "r497", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r580", "r581", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r327", "r343", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Share-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r215", "r228", "r229", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Additions: Charged to Costs and Expenses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r215", "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "negatedLabel": "Deductions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r98", "r239", "r241" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Stock options, debentures, and other liabilities convertible into shares excluded from diluted earnings per (loss) share calculation | shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r191", "r200", "r206", "r221", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r389", "r394", "r416", "r466", "r468", "r511", "r522" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Liabilities", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r61", "r115", "r221", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r389", "r394", "r416", "r466", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r328", "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r11", "r244" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r321", "r323", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r36", "r100" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r16", "r101" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents and Investments" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Liquid assets" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r94", "r100", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r94", "r425" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r113", "r115", "r147", "r151", "r156", "r159", "r161", "r170", "r171", "r172", "r221", "r258", "r263", "r264", "r265", "r269", "r270", "r280", "r281", "r284", "r285", "r416", "r577" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligations", "http://www.videodisplay.com/role/BenefitPlanAdditionalInformationDetail", "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomers", "http://www.videodisplay.com/role/CoverPage", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoans", "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail", "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail", "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail", "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPolicies", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130", "r409" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, no par value \u2013 50,000 shares authorized; 9,732 issued; 5,878 outstanding at February 28, 2022 and 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r179", "r180", "r211", "r413", "r414", "r554" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r179", "r180", "r211", "r413", "r414", "r551", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r179", "r180", "r211", "r413", "r414", "r551", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations of Risk and Major Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r179", "r180", "r211", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage of consolidated net sales" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r177", "r179", "r180", "r181", "r413", "r415", "r554" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r179", "r180", "r211", "r413", "r414", "r554" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r109", "r391" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r244" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "verboseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of consolidated balance sheet" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r291", "r293", "r298" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail": { "order": 1.0, "parentTag": "vide_ContractWithCustomerLiabilityAssetNetCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r291", "r292", "r298" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail": { "order": 2.0, "parentTag": "vide_ContractWithCustomerLiabilityAssetNetCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedLabel": "Contract liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractors [Abstract]", "terseLabel": "Contractors [Abstract]" } } }, "localname": "ContractorsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r79", "r494" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Long-Term Contract or Program Disclosure [Table Text Block]", "terseLabel": "Summary of Information relative to contracts in progress" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r178", "r211" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]", "verboseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r271", "r275", "r276", "r433", "r434", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt instrument face value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "terseLabel": "Incremental borrowing rate on leases" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r49", "r272" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest Rate | %" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r50", "r273", "r412" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "verboseLabel": "Debt maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt Instrument, Maturity Date, Description", "terseLabel": "Debt instrument, Maturity date, Description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r51", "r521" ], "lang": { "en-us": { "role": { "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.", "label": "Debt Instrument, Payment Terms", "terseLabel": "Debt instrument, Payment terms" } } }, "localname": "DebtInstrumentPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract]", "verboseLabel": "Current deferred tax assets(liabilities):" } } }, "localname": "DeferredTaxAssetsNetCurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]", "verboseLabel": "Non-current deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetNoncurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "verboseLabel": "Federal net operating loss carry-forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "verboseLabel": "State net operating loss carry-forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "verboseLabel": "Basis difference of property, plant and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r368", "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "verboseLabel": "Federal tax credit carry forward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r368", "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "verboseLabel": "Foreign tax credit carry-forward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r369", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r369", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r302", "r304", "r306", "r315", "r316", "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "verboseLabel": "Defined contribution" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/BenefitPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r98", "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r98", "r189" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule Of Revenue Recognized" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Stock Options" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToOfficersOrStockholdersCurrentAndNoncurrent": { "auth_ref": [ "r459", "r514", "r527", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company.", "label": "Due to Officers or Stockholders", "terseLabel": "Amount owes to officers" } } }, "localname": "DueToOfficersOrStockholdersCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r118", "r261", "r263", "r264", "r268", "r269", "r270", "r459", "r513", "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Amount owes to officers and directors" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r75", "r136", "r137", "r138", "r139", "r140", "r145", "r147", "r159", "r160", "r161", "r164", "r165", "r410", "r411", "r517", "r530" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "positiveLabel": "Basic net income (loss) per share", "presentationGuidance": "Net (loss) income per share-basic", "terseLabel": "Earnings (Loss) Per Share, Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r75", "r136", "r137", "r138", "r139", "r140", "r147", "r159", "r160", "r161", "r164", "r165", "r410", "r411", "r517", "r530" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "positiveLabel": "Diluted net income (loss) per share", "terseLabel": "Earnings (Loss) Per Share, Diluted", "verboseLabel": "Net (loss) income per share-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings (Loss) per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r116", "r359", "r378" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r69", "r70", "r71", "r129", "r130", "r131", "r133", "r141", "r143", "r169", "r225", "r286", "r287", "r349", "r350", "r351", "r374", "r375", "r409", "r426", "r427", "r428", "r429", "r430", "r431", "r541", "r542", "r543", "r584" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAxis": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.", "label": "Extinguishment of Debt [Axis]" } } }, "localname": "ExtinguishmentOfDebtAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Type of debt extinguished.", "label": "Extinguishment of Debt, Type [Domain]" } } }, "localname": "ExtinguishmentOfDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurements and Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r438", "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total financing lease liabilities", "verboseLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail", "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r438" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Current portion of financing lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "verboseLabel": "Current maturities of financing lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of the Company's Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r438" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Noncurrent portion of financing lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "verboseLabel": "Finance lease obligations less current maturities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total finance lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfMaturityOfTheCompanysFinanceLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Financing lease\u00a0right-of-use\u00a0assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "verboseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r98" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 14.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Gain on disposal of assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Gain on disposal of assets", "verboseLabel": "Gain on sale of building" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r82", "r98", "r220" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Gain on sale of investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r98", "r277", "r278" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Gain upon debt extinguishment", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of PPP loans", "positiveTerseLabel": "Forgiveness of PPP loans", "terseLabel": "Gain on extinguishment of PPP loans" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78", "r115", "r191", "r199", "r202", "r205", "r207", "r221", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r416" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross (loss) profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r242", "r248" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r191", "r199", "r202", "r205", "r207", "r510", "r515", "r519", "r531" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r116", "r360", "r362", "r367", "r376", "r379", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r142", "r143", "r190", "r358", "r377", "r380", "r532" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 16.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Taxes at effective income tax rate", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r68", "r356", "r357", "r362", "r363", "r366", "r371" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r359" ], "calculation": { "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r359" ], "calculation": { "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Statutory U.S. federal income tax rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r359" ], "calculation": { "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "verboseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r359" ], "calculation": { "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "verboseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r97", "r486" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r97" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in working capital items:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r148", "r149", "r150", "r161" ], "calculation": { "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Weighted Average Common Shares Outstanding, Options" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r238", "r240" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r518" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r92", "r95", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail", "http://www.videodisplay.com/role/InventoriesDetail", "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r56" ], "calculation": { "http://www.videodisplay.com/role/InventoriesDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r59" ], "calculation": { "http://www.videodisplay.com/role/InventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventory, Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail", "http://www.videodisplay.com/role/InventoriesDetail", "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r59", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.videodisplay.com/role/InventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r60", "r110", "r166", "r233", "r235", "r237", "r489" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r58" ], "calculation": { "http://www.videodisplay.com/role/InventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r122", "r123", "r124", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "verboseLabel": "Inventory Valuation Reserve" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r59", "r236" ], "calculation": { "http://www.videodisplay.com/role/InventoriesDetail": { "order": 5.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserves for obsolescence", "terseLabel": "Reserves for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail", "http://www.videodisplay.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r57" ], "calculation": { "http://www.videodisplay.com/role/InventoriesDetail": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Wrote off or disposed off inventories", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r81", "r84" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 11.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "verboseLabel": "Investment gain" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r449" ], "calculation": { "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r453" ], "calculation": { "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r453" ], "calculation": { "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r115", "r201", "r221", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r390", "r394", "r395", "r416", "r466", "r467" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r115", "r221", "r416", "r468", "r512", "r524" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48", "r115", "r221", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r390", "r394", "r395", "r416", "r466", "r467", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r43", "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r43", "r114" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "auth_ref": [ "r22", "r65", "r290", "r476", "r477", "r480", "r481", "r482", "r483", "r484", "r485", "r487", "r488", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term contracts or programs.", "label": "Long-term Contracts or Programs Disclosure [Text Block]", "terseLabel": "Uncompleted Contracts" } } }, "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/UncompletedContracts" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r256" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r11", "r244" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r96", "r99" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r66", "r67", "r71", "r74", "r99", "r115", "r132", "r136", "r137", "r138", "r139", "r142", "r143", "r157", "r191", "r199", "r202", "r205", "r207", "r221", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r411", "r416", "r516", "r529" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "positiveLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net Income (Loss), Basic" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r146", "r152", "r153", "r154", "r155", "r158", "r161" ], "calculation": { "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net Income (Loss), Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]", "verboseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAssumed1": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes assumed in noncash investing or financing activities.", "label": "Notes Assumed", "verboseLabel": "Note payable to officer" } } }, "localname": "NotesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable to officers and directors, current (Note 5)" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r118", "r459", "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Notes Payable, Related Parties" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r118", "r459", "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivables related parties" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReduction": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of notes retired (or transferred to another entity) in noncash investing or financing transactions.", "label": "Notes Reduction", "terseLabel": "Note receivable paid directly to officer" } } }, "localname": "NotesReduction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Operating Expenses, Total" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r191", "r199", "r202", "r205", "r207" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r443", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease Rent Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r168", "r452", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Operating Lease, Lease Income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r438" ], "calculation": { "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r438" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities", "verboseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r438" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Noncurrent portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r441", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r437" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets under operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r448", "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r447", "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r14", "r47" ], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": 6.0, "parentTag": "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Accrued other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other Income [Member]" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r89" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r303", "r305", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r316", "r318", "r319", "r320", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "Benefit Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/BenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r20", "r280" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r280" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, no par value \u2013 10,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r34", "r35" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "verboseLabel": "Proceeds from related party loans" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfBuildings": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of buildings.", "label": "Proceeds from Sale of Buildings", "terseLabel": "Proceeds from Sale of Buildings" } } }, "localname": "ProceedsFromSaleOfBuildings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfInvestmentProjects": { "auth_ref": [ "r87" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it.", "label": "Proceeds from Sale of Investment Projects", "terseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleOfInvestmentProjects", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r47", "r250", "r251" ], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": 5.0, "parentTag": "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail", "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranty costs incurred" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability.", "label": "Standard and Extended Product Warranty Accrual, Period Increase (Decrease)", "verboseLabel": "Change in provision based on current year sales activity" } } }, "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r66", "r67", "r71", "r93", "r115", "r132", "r142", "r143", "r191", "r199", "r202", "r205", "r207", "r221", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r388", "r392", "r393", "r396", "r397", "r411", "r416", "r519" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r244" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r246", "r468", "r520", "r525" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r246", "r556", "r557" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r244" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r77", "r230" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r30", "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "verboseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r309", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r309", "r458", "r462", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r456", "r457", "r459", "r463", "r464" ], "lang": { "en-us": { "role": { "definitionGuidance": "Notes Payable to Officers and Directors (Related Party Transactions)", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of notes payable", "terseLabel": "Repayment of short term debt related party" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayments of noted payable to officers and directors" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r287", "r352", "r468", "r523", "r545", "r550" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r129", "r130", "r131", "r133", "r141", "r143", "r225", "r349", "r350", "r351", "r374", "r375", "r409", "r541", "r543" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r187", "r188", "r198", "r203", "r204", "r208", "r209", "r211", "r296", "r297", "r494" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r115", "r187", "r188", "r198", "r203", "r204", "r208", "r209", "r211", "r221", "r258", "r259", "r260", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r416", "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r179", "r211" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Sales Revenue, Goods, Net [Member]", "verboseLabel": "Sales Revenue, Goods, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Sources of Temporary Differences and Carry Forwards, and Their Effect on Net Deferred Tax Asset" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Reconciliation of Basic Earnings (Loss) Per Share to Diluted Earnings (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Provision for Income Taxes Differs from Amount Computed by Applying Federal Statutory Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "verboseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r31", "r32", "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by type of insurance coverage or layer of insurance that covers malpractice claims.", "label": "Insurance Type and Tier Identifier [Axis]" } } }, "localname": "ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Reconciliation of Changes in Warranty Reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r334", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Information Regarding Stock Option Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r195", "r196", "r197", "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and delivery" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Shares approved for Purchase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Exercisable", "verboseLabel": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price", "verboseLabel": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share based compensation ,grants in period", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r336", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "verboseLabel": "Number Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Ranges of Exercise Prices" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r326", "r332" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "verboseLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r328", "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Share-Based Compensation Plans" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Life of option granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r444", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r108", "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "verboseLabel": "Warranty Reserves" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r113", "r115", "r147", "r151", "r156", "r159", "r161", "r170", "r171", "r172", "r221", "r258", "r263", "r264", "r265", "r269", "r270", "r280", "r281", "r284", "r285", "r286", "r416", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligations", "http://www.videodisplay.com/role/BenefitPlanAdditionalInformationDetail", "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomers", "http://www.videodisplay.com/role/CoverPage", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoans", "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail", "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail", "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail", "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPolicies", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r54", "r69", "r70", "r71", "r129", "r130", "r131", "r133", "r141", "r143", "r169", "r225", "r286", "r287", "r349", "r350", "r351", "r374", "r375", "r409", "r426", "r427", "r428", "r429", "r430", "r431", "r541", "r542", "r543", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligations", "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables", "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomers", "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.videodisplay.com/role/IncomeTaxes", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/Inventories", "http://www.videodisplay.com/role/InventoriesTables", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail", "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail", "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoans", "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail", "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail", "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail", "http://www.videodisplay.com/role/StockOptionsTables", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPolicies", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables", "http://www.videodisplay.com/role/SupplementalCashFlowInformation", "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r169", "r494" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligations", "http://www.videodisplay.com/role/AccruedExpensesAndWarrantyObligationsTables", "http://www.videodisplay.com/role/AccruedLiabilitiesDetail", "http://www.videodisplay.com/role/BenefitPlanAdditionalInformationDetail", "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomers", "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.videodisplay.com/role/IncomeTaxes", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail", "http://www.videodisplay.com/role/InformationRegardingStockOptionPlansDetail1", "http://www.videodisplay.com/role/Inventories", "http://www.videodisplay.com/role/InventoriesTables", "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail", "http://www.videodisplay.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetail", "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail", "http://www.videodisplay.com/role/LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "http://www.videodisplay.com/role/LeasesScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseDetail", "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoans", "http://www.videodisplay.com/role/ProvisionForIncomeTaxesDiffersFromAmountComputedByApplyingFederalStatutoryRateDetail", "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail", "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail", "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail", "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail", "http://www.videodisplay.com/role/StockOptionsTables", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPolicies", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables", "http://www.videodisplay.com/role/SupplementalCashFlowInformation", "http://www.videodisplay.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Authorized stock repurchase" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Remaining repurchase of shares authorized" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r115", "r217", "r221", "r416", "r468" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r432", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r432", "r469" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r53", "r288" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r53", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r53", "r288", "r289" ], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, 3,854 shares, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeAndTierIdentifierDomain": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Name of the type of insurance coverage or layer of insurance that covers malpractice claims.", "label": "Type and Tier Identifier [Domain]" } } }, "localname": "TypeAndTierIdentifierDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r135", "r144", "r218", "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r257", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r372", "r373", "r374", "r375", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r455", "r495", "r496", "r497", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r580", "r581", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r173", "r174", "r175", "r176", "r182", "r183", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r122", "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "verboseLabel": "Additions:Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "verboseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r122", "r123", "r124", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r122", "r123", "r124", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/RollForwardOfInventoryReservesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r445", "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r146", "r161" ], "calculation": { "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Common Shares Outstanding, Diluted", "verboseLabel": "Average shares outstanding \u2013 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r145", "r161" ], "calculation": { "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Average shares outstanding \u2013 basic", "verboseLabel": "Weighted Average Common Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "vide_AccruedCustomerDepositAndAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/AccruedLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Customer Deposit and Accrued Liabilities Current", "label": "Accrued Customer Deposit And Accrued Liabilities Current", "totalLabel": "Accrued Customer Deposit and Accrued Liabilities Current, Total" } } }, "localname": "AccruedCustomerDepositAndAccruedLiabilitiesCurrent", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "vide_AccruedExpensesAndWarrantyObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Warranty Obligations [Abstract]" } } }, "localname": "AccruedExpensesAndWarrantyObligationsAbstract", "nsuri": "http://www.videodisplay.com/20220228", "xbrltype": "stringItemType" }, "vide_AccruedInterestRealtedPartyWrittenOff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued interest forgave.", "label": "Accrued Interest Realted Party Written Off", "terseLabel": "Accrued interest forgave", "verboseLabel": "Forgiveness of accrued interest owed on related party note to officer" } } }, "localname": "AccruedInterestRealtedPartyWrittenOff", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_AcquisitionFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisition fund.", "label": "Acquisition Fund [Member]", "terseLabel": "Acquisition Fund [Member]" } } }, "localname": "AcquisitionFundMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_AllowanceForDoubtfulAccountsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance for Doubtful Accounts, Table", "label": "Allowance For Doubtful Accounts [Table Text Block]", "terseLabel": "Roll-forward of Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "vide_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Lessee [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesScheduleOfBalanceSheetInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "vide_CentralBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Central Bank [Member]", "terseLabel": "Central Bank [Member]" } } }, "localname": "CentralBankMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_ChiefExecutiveOfficerAndOrdwayPropertiesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chief Executive Officer And Ordway Properties L L C [Member]", "verboseLabel": "Chief Executive Officer and Ordway Properties, LLC" } } }, "localname": "ChiefExecutiveOfficerAndOrdwayPropertiesLLCMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail" ], "xbrltype": "domainItemType" }, "vide_ContractWithCustomerLiabilityAssetNetCurrent": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability asset net current.", "label": "Contract With Customer Liability Asset Net Current", "negatedTotalLabel": "Contract liabilities, net", "totalLabel": "Contract liabilities, net" } } }, "localname": "ContractWithCustomerLiabilityAssetNetCurrent", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail", "http://www.videodisplay.com/role/UncompletedContractsSummaryOfConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "vide_CostsIncurredAndEstimatedEarningsOfUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail": { "order": 1.0, "parentTag": "vide_ContractWithCustomerLiabilityAssetNetCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Costs incurred and estimated earnings of uncompleted contracts.", "label": "Costs Incurred And Estimated Earnings Of Uncompleted Contracts", "totalLabel": "Total costs and estimated gross profit earned" } } }, "localname": "CostsIncurredAndEstimatedEarningsOfUncompletedContracts", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail" ], "xbrltype": "monetaryItemType" }, "vide_CostsIncurredToDateOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail": { "order": 2.0, "parentTag": "vide_CostsIncurredAndEstimatedEarningsOfUncompletedContracts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to date on uncompleted contracts.", "label": "Costs Incurred To Date On Uncompleted Contracts", "terseLabel": "Costs incurred to date on uncompleted contracts" } } }, "localname": "CostsIncurredToDateOnUncompletedContracts", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail" ], "xbrltype": "monetaryItemType" }, "vide_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer [Member]", "terseLabel": "Customer [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_CyberSecurityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cyber Security [Member]", "terseLabel": "Cyber security" } } }, "localname": "CyberSecurityMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "domainItemType" }, "vide_DataDisplaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Data Displays [Member]", "terseLabel": "Data displays" } } }, "localname": "DataDisplaysMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "domainItemType" }, "vide_DebtInstrumentShortTermAndLongTermLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instrument Short Term And Long Term [Line Items]" } } }, "localname": "DebtInstrumentShortTermAndLongTermLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "vide_DebtInstrumentShortTermAndLongTermTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instrument Short Term And Long Term [Table]" } } }, "localname": "DebtInstrumentShortTermAndLongTermTable", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "vide_DebtSchemeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Scheme [Axis]" } } }, "localname": "DebtSchemeAxis", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "vide_DebtSchemeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Scheme [Domain]" } } }, "localname": "DebtSchemeDomain", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows", "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail", "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "domainItemType" }, "vide_DeferredTaxAssetsAmortizableIntangibles": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Amortizable Intangibles.", "label": "Deferred Tax Assets Amortizable Intangibles", "verboseLabel": "Amortization of intangibles" } } }, "localname": "DeferredTaxAssetsAmortizableIntangibles", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "vide_DeferredTaxAssetsLiabilitiesOtherCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets (Liabilities), Other Current.", "label": "Deferred Tax Assets Liabilities Other Current", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsLiabilitiesOtherCurrent", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "vide_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsBasisOfDisposal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from\u00a0 Basis of disposal.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Basis of Disposal", "negatedLabel": "Basis of disposal" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsBasisOfDisposal", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "vide_DeferredTaxAssetsUniformCapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Uniform Capitalization.", "label": "Deferred Tax Assets Uniform Capitalization", "verboseLabel": "Uniform capitalization costs" } } }, "localname": "DeferredTaxAssetsUniformCapitalization", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "vide_DeferredTaxAssetsValuationAllowancePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Valuation Allowance, Percentage.", "label": "Deferred Tax Assets Valuation Allowance Percentage", "terseLabel": "Deferred tax assets valuation allowance percentage" } } }, "localname": "DeferredTaxAssetsValuationAllowancePercentage", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "vide_DeferredTaxLiabilitiesRightOfUseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use assets", "label": "Deferred Tax Liabilities Right Of Use Assets", "terseLabel": "Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SourcesOfTemporaryDifferencesAndCarryForwardsAndTheirEffectOnNetDeferredTaxAssetDetail" ], "xbrltype": "monetaryItemType" }, "vide_DisclosureOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Future Minimum Rental Payments for Operating Leases.", "label": "Disclosure Of Future Minimum Rental Payments For Operating Leases [Table Text Block]", "terseLabel": "Future Minimum Rental Payments" } } }, "localname": "DisclosureOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "vide_EarningsPerShareDilutiveEffectOfStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings per share dilutive effect of stock options.", "label": "Earnings Per Share Dilutive Effect Of Stock Options", "verboseLabel": "Earnings (Loss) Per Share, Options" } } }, "localname": "EarningsPerShareDilutiveEffectOfStockOptions", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "vide_EarningsPerShareDilutiveEffectOfStockOptionsAmount": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings per share dilutive effect of stock options amount.", "label": "Earnings Per Share Dilutive Effect Of Stock Options Amount", "terseLabel": "Net Income (Loss), Options" } } }, "localname": "EarningsPerShareDilutiveEffectOfStockOptionsAmount", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ReconciliationOfBasicEarningsLossPerShareToDilutedEarningsLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "vide_EmployeeRetentionCreditFundReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit Fund Receivable Current.", "label": "Employee Retention Credit Fund Receivable Current", "terseLabel": "Employee retention credit refund receivable" } } }, "localname": "EmployeeRetentionCreditFundReceivableCurrent", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "vide_EmployeeRetentionCreditIncome": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations": { "order": 15.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit Income.", "label": "Employee Retention Credit Income", "terseLabel": "Employee Retention Credit Income", "verboseLabel": "Employee retention credit income" } } }, "localname": "EmployeeRetentionCreditIncome", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfOperations", "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_EstimatedEarningsRecognizedToDateOnTheseContracts": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail": { "order": 3.0, "parentTag": "vide_CostsIncurredAndEstimatedEarningsOfUncompletedContracts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated earnings recognized to date on these contracts.", "label": "Estimated Earnings Recognized To Date On These Contracts", "terseLabel": "Estimated earnings recognized to date on these contracts" } } }, "localname": "EstimatedEarningsRecognizedToDateOnTheseContracts", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/UncompletedContractsInformationRelativeToContractsInProgressDetail" ], "xbrltype": "monetaryItemType" }, "vide_EventBasisAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event basis.", "label": "Event Basis [Axis]" } } }, "localname": "EventBasisAxis", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "vide_EventBasisDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event basis.", "label": "Event Basis [Domain]" } } }, "localname": "EventBasisDomain", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_FederalAndStateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Federal And State [Member]", "terseLabel": "Federal and State" } } }, "localname": "FederalAndStateMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_FinancingLeaseExpiryDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing lease expiry date .", "label": "Financing lease expiry date", "terseLabel": "Financing lease expiry date" } } }, "localname": "FinancingLeaseExpiryDate", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "vide_FinancingLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Lease Payments .", "label": "Financing Lease Payments", "terseLabel": "Equipment finance lease", "verboseLabel": "Financing lease payments" } } }, "localname": "FinancingLeasePayments", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail", "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_FirstRoundPaycheckProtectionPromissoryNoteLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First round paycheck protection promissory note loan [Member].", "label": "First Round Paycheck Protection Promissory Note Loan [Member]", "terseLabel": "First Round Paycheck Protection Promissory Note Loan [Member]" } } }, "localname": "FirstRoundPaycheckProtectionPromissoryNoteLoanMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_GoingConcernBankingAndLiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Going concern banking and liquidity.", "label": "Going Concern Banking And Liquidity [Policy Text Block]", "terseLabel": "Going Concern, Banking and Liquidity" } } }, "localname": "GoingConcernBankingAndLiquidityPolicyTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "vide_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "vide_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "vide_IncreaseDecreaseInContractAssets": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents increase decrease in contract assets.", "label": "Increase Decrease In Contract Assets", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractAssets", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vide_Increasedecreaseinemployeeretentioncreditfundreceivable": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in employee retention credit fund receivable.", "label": "IncreaseDecreaseInEmployeeRetentionCreditFundReceivable", "negatedLabel": "Employee retention credit refund receivable" } } }, "localname": "Increasedecreaseinemployeeretentioncreditfundreceivable", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vide_InventoryReservesWrittenDown": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory reserves written down", "label": "Inventory Reserves written Down", "terseLabel": "Inventory reserves written down" } } }, "localname": "InventoryReservesWrittenDown", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/InventoriesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_LeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Expiration Year.", "label": "Lease Expiration Year", "terseLabel": "Lease Expiration Year" } } }, "localname": "LeaseExpirationYear", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "vide_LexelImagingSubsidaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lexel Imaging Subsidary [Member]", "terseLabel": "Lexel Imaging Subsidary [Member]" } } }, "localname": "LexelImagingSubsidaryMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_LiquidityAndCapitalResourcesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity And Capital Resources [Line Items]", "label": "Liquidity And Capital Resources [Line Items]", "terseLabel": "Liquidity And Capital Resources [Line Items]" } } }, "localname": "LiquidityAndCapitalResourcesLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail" ], "xbrltype": "stringItemType" }, "vide_LiquidityAndCapitalResourcesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity And Capital Resources [Table]", "label": "Liquidity And Capital Resources [Table]", "terseLabel": "Liquidity And Capital Resources [Table]" } } }, "localname": "LiquidityAndCapitalResourcesTable", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail" ], "xbrltype": "stringItemType" }, "vide_LoanUnderPaycheckProtectionProgrammeCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Under Paycheck Protection Programme Cares Act [Member]", "terseLabel": "Loan Under Paycheck Protection Programme Cares Act [Member]" } } }, "localname": "LoanUnderPaycheckProtectionProgrammeCaresActMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_NoncashInvestingAndFinancingActivitiesImputedInterestExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash investing and financing activities, imputed interest expense.", "label": "Noncash Investing And Financing Activities, Imputed Interest Expense", "terseLabel": "Imputed interest expense" } } }, "localname": "NoncashInvestingAndFinancingActivitiesImputedInterestExpense", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_NoncashInvestingAndFinancingActivitiesImputedInterestIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash investing and financing activities, imputed interest income.", "label": "Noncash Investing And Financing Activities, Imputed Interest Income", "negatedLabel": "Imputed interest income" } } }, "localname": "NoncashInvestingAndFinancingActivitiesImputedInterestIncome", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_NumberOfMajorCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Major Customer.", "label": "Number Of Major Customer", "terseLabel": "Number of customer" } } }, "localname": "NumberOfMajorCustomer", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConcentrationsOfRiskAndMajorCustomersAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "vide_OfficersAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Officers and Directors [Member]", "label": "Officers and Directors [Member]", "terseLabel": "Officers and Directors" } } }, "localname": "OfficersAndDirectorsMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets", "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_OperatingLeaseRightofuseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease rightofuse assets [Member]", "terseLabel": "Operating lease rightofuse assets [Member]" } } }, "localname": "OperatingLeaseRightofuseAssetsMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesSummaryOfBalanceSheetInformationRelatedToFinancingLeasesDetail" ], "xbrltype": "domainItemType" }, "vide_OperatingLossCarryForwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforward, Expiration Year.", "label": "Operating Loss Carry forward Expiration Year", "terseLabel": "Operating loss carryforwards expiration year" } } }, "localname": "OperatingLossCarryForwardExpirationYear", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "vide_OtherComputerProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Computer Products [Member]", "terseLabel": "Other computer products" } } }, "localname": "OtherComputerProductsMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "domainItemType" }, "vide_PayCheckProtectionProgrammeLongTermDebtNonCurrents": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Paycheck protection programme long term debt non-current.", "label": "Pay check Protection Programme Long Term Debt Non Currents", "terseLabel": "PPP related loans, non-current" } } }, "localname": "PayCheckProtectionProgrammeLongTermDebtNonCurrents", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "vide_PaycheckProtectionPromissoryRelatedLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck protection promissory related loans.", "label": "Paycheck Protection Promissory Related Loans", "terseLabel": "Paycheck Protection Promissory Related Loans" } } }, "localname": "PaycheckProtectionPromissoryRelatedLoans", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoans" ], "xbrltype": "textBlockItemType" }, "vide_PaymentsMadeOnTheCompanyBehalfMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments made on the company behalf.", "label": "Payments Made On The Company Behalf [Member]" } } }, "localname": "PaymentsMadeOnTheCompanyBehalfMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_PennyslavaniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pennyslavania [Member]", "terseLabel": "Pennyslavania [Member]" } } }, "localname": "PennyslavaniaMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_PreviousBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Previous borrowings.", "label": "Previous Borrowings [Member]", "terseLabel": "Previous Borrowings [Member]" } } }, "localname": "PreviousBorrowingsMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_ProceedsFromLoanFundsFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with loan funds from a related party.", "label": "Proceeds From Loan Funds From Related Parties", "terseLabel": "Proceeds from loan funds from related parties" } } }, "localname": "ProceedsFromLoanFundsFromRelatedParties", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "vide_ProceedsFromPayCheckProtectionProgrammElongTermDebt": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from paycheck protection programme long term debt.\"", "label": "Proceeds From Pay check Protection Programm eLong Term Debt", "terseLabel": "Proceeds from PPP related loans" } } }, "localname": "ProceedsFromPayCheckProtectionProgrammElongTermDebt", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vide_Proceedsfrompaymentsformarginalfloat": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from payments for marginal float.", "label": "ProceedsFromPaymentsForMarginalFloat", "terseLabel": "Change on marginal float" } } }, "localname": "Proceedsfrompaymentsformarginalfloat", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vide_ProvisionForInventoryReserves": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for inventory reserves.", "label": "Provision For Inventory Reserves", "terseLabel": "Inventory related charges" } } }, "localname": "ProvisionForInventoryReserves", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vide_QuarterlyConsolidatedFinancialDataAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Consolidated Financial Data [Abstract]" } } }, "localname": "QuarterlyConsolidatedFinancialDataAbstract", "nsuri": "http://www.videodisplay.com/20220228", "xbrltype": "stringItemType" }, "vide_RenasantBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Renasant Bank [Member]", "terseLabel": "Renasant Bank [Member]" } } }, "localname": "RenasantBankMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_RentDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rent due.", "label": "Rent Due [Member]", "terseLabel": "Rent Due [Member]" } } }, "localname": "RentDueMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/NotesPayableToOfficersAndDirectorsRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_RepaymentsOfCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for lease obligation.", "label": "Repayments Of Capital Lease Obligations", "negatedLabel": "Repayments of lease financing" } } }, "localname": "RepaymentsOfCapitalLeaseObligations", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vide_ScheduleOfAccruedLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Accrued Liabilities [Line Items]", "label": "Schedule Of Accrued Liabilities [Line Items]", "terseLabel": "Schedule of Accrued Liabilities [Line Items]" } } }, "localname": "ScheduleOfAccruedLiabilitiesLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/AccruedLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "vide_ScheduleOfBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of balance sheet information related to operating leases.", "label": "Schedule of Balance Sheet Information Related to Operating Leases [Table Text Block]", "verboseLabel": "Schedule of Balance Sheet Information Related to Operating Leases" } } }, "localname": "ScheduleOfBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "vide_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]", "label": "Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesFutureMinimumRentalPaymentsUnderRelatedPartyLeasesDetail" ], "xbrltype": "stringItemType" }, "vide_ScheduleOfInventoryReservesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "disclosureGuidance": "Roll forward of Inventory Reserves", "documentation": "Schedule Of Inventory Reserves Table", "label": "Schedule Of Inventory Reserves [Table Text Block]" } } }, "localname": "ScheduleOfInventoryReservesTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "vide_ScheduleOfSupplementalCashFlowInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Supplemental Cash Flow Information [Table]", "label": "Schedule Of Supplemental Cash Flow Information [Table]", "terseLabel": "Schedule Of Supplemental Cash Flow Information [Table]" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationTable", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "vide_ScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Weighted average information associated with the measurement of operating lease.", "label": "Schedule Of Weighted Average Information Associated With The Measurement Of Operating Lease [Table Text Block]", "verboseLabel": "Schedule Of Weighted Average Information Associated With The Measurement Of Operating Lease" } } }, "localname": "ScheduleOfWeightedAverageInformationAssociatedWithTheMeasurementOfOperatingLeaseTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "vide_SecondRoundPaycheckProtectionPromissoryNoteLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second round paycheck protection promissory note loan [Member].", "label": "Second Round Paycheck Protection Promissory Note Loan [Member]", "terseLabel": "Second Round Paycheck Protection Promissory Note Loan [Member]" } } }, "localname": "SecondRoundPaycheckProtectionPromissoryNoteLoanMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/PaycheckProtectionPromissoryPppRelatedLoansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "vide_SelectedQuarterlyFinancialDataLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Quarterly Financial Data [Line Items]" } } }, "localname": "SelectedQuarterlyFinancialDataLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "stringItemType" }, "vide_SelectedQuarterlyFinancialDataTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Selected Quarterly Financial Data [Table]" } } }, "localname": "SelectedQuarterlyFinancialDataTable", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail1" ], "xbrltype": "stringItemType" }, "vide_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedPercentageOfMarketValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Percentage Of Market Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Percentage Of Market Value", "verboseLabel": "Stock option granted ownership percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedPercentageOfMarketValue", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "vide_ShareBasedCompensationArrangementShareBasedPaymentAwardOptionsStockOwnershipThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement share based payment award options stock ownership threshold percentage.", "label": "Share Based Compensation Arrangement Share Based Payment Award Options Stock Ownership Threshold Percentage", "verboseLabel": "Stock option granted price percentage" } } }, "localname": "ShareBasedCompensationArrangementShareBasedPaymentAwardOptionsStockOwnershipThresholdPercentage", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/StockOptionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "vide_SimulationAndTrainingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Simulation And Training [Member]", "terseLabel": "Simulation and training" } } }, "localname": "SimulationAndTrainingMember", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/ScheduleOfRevenueRecognizedDetail" ], "xbrltype": "domainItemType" }, "vide_StockOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options [Abstract]" } } }, "localname": "StockOptionsAbstract", "nsuri": "http://www.videodisplay.com/20220228", "xbrltype": "stringItemType" }, "vide_StockRepurchaseProgram": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It reprecents Stock Repurchase Program policy text block.", "label": "Stock Repurchase Program", "terseLabel": "Share Repurchase Program" } } }, "localname": "StockRepurchaseProgram", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "vide_StockRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program additional number of shares authorized to be repurchased.", "label": "Stock Repurchase Program Additional Number Of Shares Authorized To Be Repurchased", "terseLabel": "Additional authorized stock repurchase" } } }, "localname": "StockRepurchaseProgramAdditionalNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "vide_SummaryOfBalanceSheetInformationRelatedToFinancingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Balance sheet Information Related To Financing Leases .", "label": "Summary Of Balance sheet Information Related To Financing Leases [Table Text Block]", "terseLabel": "Summary of Balance Sheet Information Related to Financing Leases" } } }, "localname": "SummaryOfBalanceSheetInformationRelatedToFinancingLeasesTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "vide_SummaryOfSignificantAccountingPoliciesLineItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies Line Items [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItemsLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "vide_SupplementalCashFlowInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Cash Flow Information [Line Items]", "label": "Supplemental Cash Flow Information [Line Items]", "terseLabel": "Supplemental Cash Flow Information [Line Items]" } } }, "localname": "SupplementalCashFlowInformationLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "vide_WarrantyLiabilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty Liability [Line Items]", "label": "Warranty Liability [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "WarrantyLiabilityLineItems", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/BenefitPlanAdditionalInformationDetail", "http://www.videodisplay.com/role/ReconciliationOfChangesInWarrantyReserveDetail" ], "xbrltype": "stringItemType" }, "vide_WorkingCapitalAndLiquidAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Working capital and liquid assets.", "label": "Working Capital and Liquid Assets [Table Text Block]", "terseLabel": "Working Capital and Liquid Asset Position" } } }, "localname": "WorkingCapitalAndLiquidAssetsTableTextBlock", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "vide_WorkingCapitalNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Working capital, net.", "label": "Working Capital, Net", "terseLabel": "Working capital" } } }, "localname": "WorkingCapitalNet", "nsuri": "http://www.videodisplay.com/20220228", "presentation": [ "http://www.videodisplay.com/role/WorkingCapitalAndLiquidAssetPositionDetail" ], "xbrltype": "monetaryItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991585-234733" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991590-234733" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54658-109401" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54672-109401" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54681-109401" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54708-109401" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54711-109401" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56414-109416" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56417-109416" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.12(a)(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r571": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r572": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r573": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r574": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r575": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r576": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r577": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r578": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r579": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" }