XML 102 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Other (Details)
12 Months Ended
Dec. 31, 2019
Revenue from Contracts with Customers  
Typical payment terms on invoiced amounts 30 days
Practical expedient financing component true
Practical expedient cost of obtaining contract true