XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Maturities of Marketable Securities Available-for-Sale (Detail)
$ in Thousands
Mar. 31, 2025
USD ($)
Amortized Cost  
Mature in one year or less $ 429,405
Mature after one year through two years 179,246
Total amortized cost 608,651
Estimated Fair Value  
Mature in one year or less 430,170
Mature after one year through two years 179,446
Total estimated fair value $ 609,616