XML 40 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Cash and Cash Equivalents Our cash and cash equivalents balances comprise the following:
 June 30, 2021December 31, 2020
(in thousands, except percentages)Amount% of TotalAmount% of Total
Cash accounts$556,074 58.1 $571,587 62.6 
Money market funds401,630 41.9 341,085 37.4 
Total$957,704 $912,672