XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Maturities of Marketable Securities Available-for-Sale (Detail)
$ in Thousands
Sep. 30, 2023
USD ($)
Amortized Cost  
Mature in one year or less $ 494,498
Mature after one year through two years 72,919
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Total 567,417
Estimated Fair Value  
Mature in one year or less 493,376
Mature after one year through two years 72,529
Total estimated fair value $ 565,905