XML 55 R38.htm IDEA: XBRL DOCUMENT v3.23.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 157,269 $ 154,866
Unrealized Gains 8 0
Unrealized Losses (1,713) (2,699)
Fair Value 155,564 152,167
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 2,970 2,960
Unrealized Gains 0 0
Unrealized Losses (33) (52)
Fair Value 2,937 2,908
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 154,299 151,906
Unrealized Gains 8 0
Unrealized Losses (1,680) (2,647)
Fair Value $ 152,627 $ 149,259