XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Adjusted Cost  
Due within one year $ 208,991
Due after one year through three years 266,939
Investments not due at a single maturity date 99,550
Adjusted Cost 575,480
Fair Value  
Due within one year 209,003
Due after one year through three years 270,161
Investments not due at a single maturity date 99,550
Fair Value $ 578,714