XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
INVESTMENTS IN DEBT SECURITIES - Contractual Maturities of Short-Term and Long-Term Investments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Amortized Cost  
Due in one year or less $ 503,871
Due in one to five years 427,385
Amortized Cost 931,256
Fair Value  
Due in one year or less 504,986
Due in one to five years 432,176
Fair Value $ 937,162