XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Cash and Cash Equivalents [Abstract]  
Contractual maturities, Due within one year, Amortized Cost $ 652,790
Contractual maturities, Due within one year, Fair Value 652,735
Contractual maturities, Due within one to three years, Amortized Cost 303,393
Contractual maturities, Due within one to three years, Fair Value 303,067
Amortized Cost 956,183
Contractual maturities, Total, Fair Value $ 955,802