XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Amortized Cost $ 235,556 $ 293,341
Unrealized Gains 25 88
Unrealized Losses (144) (160)
Fair Value 235,437 293,269
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 2,000 39,996
Unrealized Gains 0 0
Unrealized Losses 0 (8)
Fair Value 2,000 39,988
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 233,556 253,345
Unrealized Gains 25 88
Unrealized Losses (144) (152)
Fair Value $ 233,437 $ 253,281