XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
September 30, 2025December 31, 2024
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair ValueAmortized CostUnrealized GainsUnrealized LossesFair Value
Government debt$10,500 $11 $(8)$10,503 $11,851 $$(19)$11,833 
Corporate debt191,692 561 (93)192,160 391,097 63 (123)391,037 
$202,192 $572 $(101)$202,663 $402,948 $64 $(142)$402,870