XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 126,855 $ 154,866
Unrealized Gains 0 0
Unrealized Losses (916) (2,699)
Fair Value 125,939 152,167
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 16,372 2,960
Unrealized Gains 0 0
Unrealized Losses (17) (52)
Fair Value 16,355 2,908
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 110,483 151,906
Unrealized Gains 0 0
Unrealized Losses (899) (2,647)
Fair Value $ 109,584 $ 149,259