XML 62 R41.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 238,227 $ 248,135
Gross Unrealized Gains 1,499 1,023
Gross Unrealized Losses (44) (135)
Estimated Fair Market Value 239,682 249,023
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 63,171 10,972
Gross Unrealized Gains 30 4
Gross Unrealized Losses (1) (3)
Estimated Fair Market Value 63,200 10,973
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 35,875 87,346
Gross Unrealized Gains 102 159
Gross Unrealized Losses (14) (19)
Estimated Fair Market Value 35,963 87,486
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 139,181 149,817
Gross Unrealized Gains 1,367 860
Gross Unrealized Losses (29) (113)
Estimated Fair Market Value 140,519 150,564
Commercial paper | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,004  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Market Value 1,004  
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,167 10,972
Gross Unrealized Gains 30 4
Gross Unrealized Losses (1) (3)
Estimated Fair Market Value 62,196 10,973
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 35,875 87,346
Gross Unrealized Gains 102 159
Gross Unrealized Losses (14) (19)
Estimated Fair Market Value 35,963 87,486
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 139,181 149,817
Gross Unrealized Gains 1,367 860
Gross Unrealized Losses (29) (113)
Estimated Fair Market Value $ 140,519 $ 150,564