XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Amortized Cost $ 202,192 $ 402,948
Unrealized Gains 572 64
Unrealized Losses (101) (142)
Fair Value 202,663 402,870
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 10,500 11,851
Unrealized Gains 11 1
Unrealized Losses (8) (19)
Fair Value 10,503 11,833
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 191,692 391,097
Unrealized Gains 561 63
Unrealized Losses (93) (123)
Fair Value $ 192,160 $ 391,037