XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Details) - ASU 2014-09 [Member] - USD ($)
3 Months Ended
Mar. 31, 2018
Jan. 02, 2018
Jan. 01, 2018
Basis Of Presentation [Line Items]      
Cumulative effect of adoption   $ 0 $ 0
Revenue, performance obligation, description of timing The Company meets these conditions upon the Company’s satisfaction of the performance obligation, usually at the time of shipment to the customer, because title and control passes to the customer at that time. Our standard terms for customers are net due within 30 days, with a few exceptions, none regularly exceeding 60 days.    
Minimum [Member]      
Basis Of Presentation [Line Items]      
Customer due days 30 days    
Maximum [Member]      
Basis Of Presentation [Line Items]      
Customer due days 60 days