XML 90 R102.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue From Contracts With Customers - Additional Information (Details)
Jan. 01, 2019
USD ($)
ASU 2014-09  
Disaggregation Of Revenue [Line Items]  
Cumulative effect adjustment to retained earnings $ 0