XML 43 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basis of Presentation and Revenue Recognition (Details) - Segment
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Basis of Presentation and Revenue Recognition [Abstract]        
Number of reportable segment     2  
Term of warranty (in years)     1 year  
Period of post customer support service (PCS) (in years)     1 year  
Revenue [Member]        
Revenue by major customers [Abstract]        
Concentration Risk, Benchmark Description     the following customers provided more than 10% of the Company’s consolidated revenue  
Revenue [Member] | Tennessee Valley Authority [Member]        
Revenue by major customers [Abstract]        
Percentage of revenue contributed by major customers (in hundredths) 18.70% 0.00% 19.90% 0.00%
Revenue [Member] | Public Service Enterprise Group Inc. [Member]        
Revenue by major customers [Abstract]        
Percentage of revenue contributed by major customers (in hundredths) 11.70% 0.60% 10.20% 0.60%