XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]    
Contractual maturities, Due within one year, Amortized Cost $ 1,210,299  
Contractual maturities, Due within one year, Fair Value 1,201,119  
Contractual maturities, Due within one to three years, Amortized Cost 129,475  
Contractual maturities, Due within one to three years, Fair Value 125,186  
Amortized Cost 1,339,774 $ 969,740
Fair Value $ 1,326,305 $ 966,881