XML 101 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Remaining Performance Obligations and Practical Expedients) (Details)
12 Months Ended
Dec. 31, 2019
Revenue Recognition  
Practical expedient, incremental cost of obtaining contract True
Optional exemption, performance obligation True