XML 73 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Practical Expedient (Details)
12 Months Ended
Dec. 31, 2020
Revenue  
Practical expedient in remaining performance obligations related to contracts true
Practical expedient in incremental costs of obtaining contracts with customers true
Revenue, practical expedient, initial application and transition, completed contract, same reporting period true