XML 47 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Description of Business and Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Jun. 30, 2015
Mar. 31, 2015
Prepaid Expenses and Other Current Assets    
Prepaid expenses and other current assets $ 1,876,000 $ 1,338,000
Cash designated as collateral on performance bonds $ 520,000  
Percentage of cash value of the bonds as collateral 100.00%  
Maximum    
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts    
Expected period for unbilled amounts to be billed and collected 12 months  
Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts    
Expected period for unearned amounts to be earned 12 months  
Warranty    
Warranty period 3 years  
Maximum | Property and equipment    
Property and Equipment    
Useful life 8 years  
Minimum    
Warranty    
Warranty period 1 year  
Minimum | Property and equipment    
Property and Equipment    
Useful life 3 years