XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.3
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 167,858 $ 154,866
Unrealized Gains 0 0
Unrealized Losses (572) (2,699)
Fair Value 167,286 152,167
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 17,931 2,960
Unrealized Gains 0 0
Unrealized Losses (18) (52)
Fair Value 17,913 2,908
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 149,927 151,906
Unrealized Gains 0 0
Unrealized Losses (554) (2,647)
Fair Value $ 149,373 $ 149,259