XML 87 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue From Contract With Customers [Line Items]    
Payment terms on invoiced amounts 30 days  
Deferred contract costs $ 20,019,000 $ 70,021,000
Contract costs amortization 96,000,000.0 67,700,000
Contract costs impairment loss 0  
Prepaid Expenses and Other Current Assets [Member]    
Revenue From Contract With Customers [Line Items]    
Deferred contract costs 20,000,000.0 70,000,000.0
Other Assets [Member]    
Revenue From Contract With Customers [Line Items]    
Deferred contract costs $ 4,000,000.0 $ 13,100,000
Minimum [Member]    
Revenue From Contract With Customers [Line Items]    
Initial term of contract 2 months  
Maximum [Member]    
Revenue From Contract With Customers [Line Items]    
Initial term of contract 60 months