XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jan. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Impairment or disposal of long-lived assets $ 0 $ 0        
Impairment of goodwill and intangible asset     $ 0      
Total revenue 44,380,219 37,507,244 91,860,475 $ 71,945,940    
Operating lease right-of-use asset 5,934,791   5,934,791     $ 0
Operating lease liability 5,915,311   5,915,311      
ASU 2016-02            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Operating lease right-of-use asset         $ 4,300,000  
Operating lease liability         $ 4,300,000  
Texas-Southwest | Restatement Adjustment            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total revenue   $ (50,000)   $ (1,000,000)    
Type of cost, good or service [Extensible List]   gv:ElectricalConstructionOperationsMember   gv:ElectricalConstructionOperationsMember    
Other Electrical Construction | Restatement Adjustment            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total revenue   $ 50,000   $ 1,000,000    
Type of cost, good or service [Extensible List]   gv:ElectricalConstructionOperationsMember   gv:ElectricalConstructionOperationsMember    
Fixed Rate Long-term Installment Notes Payable | Notes Payable            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Debt, fair value $ 200,000   $ 200,000      
Fixed Rate Long-term Installment Notes Payable | Notes Payable | Discount Rate            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Fair value measurement input, debt 0.0422   0.0422