XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 191,339 $ 203,659
Unrealized Gains 0 2
Unrealized Losses (3,726) (847)
Fair Value 187,613 202,814
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 2,989 2,000
Unrealized Gains 0 0
Unrealized Losses (60) (10)
Fair Value 2,929 1,990
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 188,350 201,659
Unrealized Gains 0 2
Unrealized Losses (3,666) (837)
Fair Value $ 184,684 $ 200,824