Annual report pursuant to Section 13 and 15(d)

Financings - Additional Information (Detail)

v3.7.0.1
Financings - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 26, 2017
Feb. 28, 2017
Jul. 31, 2016
Aug. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
May 31, 2016
Apr. 30, 2015
Financing Activities and Borrowing Arrangements [Line Items]                  
Line of credit facility, maximum borrowing amount         $ 27,000,000        
Line of credit facility, maturity date         Oct. 04, 2017        
Guaranteed borrowing capacity         $ 7,000,000       $ 5,000,000
Guaranteed additional borrowing capacity         7,000,000        
Revolving credit facility         25,993,000 $ 22,026,000      
Interest Expenses         $ 900,000 $ 700,000 $ 200,000    
Weighted average interest rate         3.95% 3.65%      
Notes payable, current         $ 2,360,000 $ 10,360,000      
Notes payable         $ 14,400,000 12,800,000      
London Interbank Offered Rate (LIBOR)                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument, basis spread on variable rate         3.00%        
Base Rate                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument, basis spread on variable rate         2.00%        
Subsequent Event                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Line of credit facility, maximum borrowing amount $ 50,000,000                
Line of credit facility, maturity date Jan. 26, 2020                
Guaranteed borrowing capacity $ 7,000,000                
Subsequent Event | London Interbank Offered Rate (LIBOR)                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument, basis spread on variable rate 2.75%                
Subsequent Event | Base Rate                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument, basis spread on variable rate 1.75%                
Value Lighting                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt refinance amount         $ 3,700,000        
Value Lighting | Debt Instrument Due in Twenty Eighteen November Twenty Two                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument maturity date         Nov. 22, 2018        
Lump sum payment         $ 1,400,000        
Energy Source                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Accrued interest         300,000 200,000      
Interest Expenses         600,000 $ 200,000      
Energy Source | Subsequent Event                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Repayment of notes $ 400,000                
Energy Source | Promissory notes                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Notes payable, current       $ 10,000,000          
Debt instrument, interest rate     7.00% 5.00%          
Debt instrument maturity date     Jan. 20, 2017 Jul. 20, 2016          
TNT                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument, interest rate               5.00%  
Notes payable               $ 2,000,000  
TNT | Maximum                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Accrued interest         100,000        
Interest Expenses         $ 100,000        
TNT | Irrevocable Letter of Credit                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Notes payable               1,000,000  
TNT | Subsequent Event                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument maturity date   Nov. 06, 2017              
TNT | Subsequent Event | Irrevocable Letter of Credit                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Notes payable   $ 1,000,000              
TNT | Debt Instrument Due in Twenty Seventeen April Twenty First                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument maturity date         Apr. 21, 2017        
Notes payable               1,000,000  
TNT | Debt Instrument Due in Twenty Seventeen November Six                  
Financing Activities and Borrowing Arrangements [Line Items]                  
Debt instrument maturity date         Nov. 06, 2017        
Notes payable               $ 1,000,000