XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Debt and Equity Securities - Maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Amortized Cost  
Mature in one year or less $ 433,602
Mature within two years 289,903
Amortized Cost 723,505
Estimated Fair Value  
Mature in one year or less 435,043
Mature within two years 290,274
Estimated Fair Value $ 725,317