XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details)
3 Months Ended
Mar. 31, 2019
item
Revenue recognition  
Remaining performance obligation, expected timing for substantial portion of performance obligations 3 months
Practical expedient, performance obligation true
Minimum  
Revenue recognition  
Number of reporting periods that may be extended across for multiple delivery dates 1
Maximum  
Revenue recognition  
Percentage of net sales recognized over time 5.00%
Remaining performance obligation, expected timing for nearly all performance obligations 1 year