XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]    
Contractual maturities, Due within one year, Amortized Cost $ 1,266,174  
Contractual maturities, Due within one year, Fair Value 1,262,017  
Contractual maturities, Due within one to three years, Amortized Cost 346,290  
Contractual maturities, Due within one to three years, Fair Value 344,451  
Amortized Cost 1,612,464 $ 1,370,384
Fair Value $ 1,606,468 $ 1,359,864