XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Maturities of Marketable Securities Available-for-Sale (Detail)
$ in Thousands
Jun. 30, 2023
USD ($)
Amortized Cost  
Mature in one year or less $ 399,173
Mature after one year through two years 57,465
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Total 456,638
Estimated Fair Value  
Mature in one year or less 397,890
Mature after one year through two years 56,812
Total estimated fair value $ 454,702