Quarterly report pursuant to Section 13 or 15(d)

MARKETABLE SECURITIES - Contractual Maturities (Details)

v3.22.1
MARKETABLE SECURITIES - Contractual Maturities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Amortized Cost  
Due within one year $ 550,125
Due after one year through three years 615,027
Total 1,165,152
Fair Value  
Due within one year 560,500
Due after one year through three years 602,224
Total $ 1,162,724