XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Amortized Cost $ 140,501 $ 402,948
Unrealized Gains 148 64
Unrealized Losses (42) (142)
Fair Value 140,607 402,870
US Government Agencies Debt Securities    
Marketable Securities [Line Items]    
Amortized Cost 12,317 11,851
Unrealized Gains 2 1
Unrealized Losses (10) (19)
Fair Value 12,309 11,833
Corporate Debt Securities    
Marketable Securities [Line Items]    
Amortized Cost 128,184 391,097
Unrealized Gains 146 63
Unrealized Losses (32) (123)
Fair Value $ 128,298 $ 391,037