XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Accounting Policies - Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Cash accounts, Amount $ 447,907 $ 503,733
Money market funds, Amount 29,968 110,658
Total $ 477,875 $ 614,391
Cash    
Percent Of Cash And Cash Equivalents 93.70% 82.00%
Money Market Funds    
Percent Of Cash And Cash Equivalents 6.30% 18.00%
Money Market Funds | Money Market Fund Benchmark | Money Market Fund Concentration Risk    
Concentration risk, percentage 100.00%