XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 191,170 $ 248,135
Gross Unrealized Gains 2,045 1,023
Gross Unrealized Losses (1) (135)
Estimated Fair Market Value 193,214 249,023
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,921 10,972
Gross Unrealized Gains 1 4
Gross Unrealized Losses 0 (3)
Estimated Fair Market Value 2,922 10,973
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 32,449 87,346
Gross Unrealized Gains 207 159
Gross Unrealized Losses 0 (19)
Estimated Fair Market Value 32,656 87,486
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 155,800 149,817
Gross Unrealized Gains 1,837 860
Gross Unrealized Losses (1) (113)
Estimated Fair Market Value 157,636 150,564
Commercial paper | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,481  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Market Value 1,481  
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,921 10,972
Gross Unrealized Gains 1 4
Gross Unrealized Losses 0 (3)
Estimated Fair Market Value 2,922 10,973
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 30,968 87,346
Gross Unrealized Gains 207 159
Gross Unrealized Losses 0 (19)
Estimated Fair Market Value 31,175 87,486
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 155,800 149,817
Gross Unrealized Gains 1,837 860
Gross Unrealized Losses (1) (113)
Estimated Fair Market Value $ 157,636 $ 150,564