XML 95 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Capitalized Contract Cost [Abstract]    
Contract acquisition assets, estimated service period 4 years 4 years
Capitalized contract acquisition costs $ 16,500,000 $ 10,300,000
Contract acquisition assets amortization $ 4,500,000 $ 1,300,000