XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 193,431 $ 154,866
Unrealized Gains 233 0
Unrealized Losses (228) (2,699)
Fair Value 193,436 152,167
Government debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 11,471 2,960
Unrealized Gains 33 0
Unrealized Losses (1) (52)
Fair Value 11,503 2,908
Corporate debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 181,960 151,906
Unrealized Gains 200 0
Unrealized Losses (227) (2,647)
Fair Value $ 181,933 $ 149,259