XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS IN DEBT SECURITIES - Contractual Maturities of Short-Term and Long-Term Investments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Amortized Cost  
Due in one year or less $ 868,162
Due in one to five years 1,452,070
Amortized Cost 2,320,232
Fair Value  
Due in one year or less 868,809
Due in one to five years 1,451,107
Fair Value $ 2,319,916