XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Accounting Policies - Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash accounts, Amount $ 518,734 $ 549,639
Money market funds, Amount 225,812 322,455
Total $ 744,546 $ 872,094
Cash    
Percent Of Cash And Cash Equivalents 69.70% 63.00%
Money Market Funds    
Percent Of Cash And Cash Equivalents 30.30% 37.00%