XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Maturities of Marketable Securities Available-for-Sale (Detail)
$ in Thousands
Mar. 31, 2023
USD ($)
Amortized Cost  
Mature in one year or less $ 439,791
Mature after one year through two years 38,555
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Total 478,346
Estimated Fair Value  
Mature in one year or less 439,006
Mature after one year through two years 38,600
Total estimated fair value $ 477,606