XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
MARKETABLE SECURITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 247,384 $ 253,764
Gross Unrealized Gains 967 71
Gross Unrealized Losses (711) (5,394)
Estimated Fair Market Value $ 247,640 $ 248,441
Weighted average interest rate on investments 4.87% 2.08%
Interest receivable $ 2,300 $ 1,200
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,688 21,803
Gross Unrealized Gains 0 0
Gross Unrealized Losses (42) (135)
Estimated Fair Market Value 10,646 21,668
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 49,398 173,833
Gross Unrealized Gains 15 0
Gross Unrealized Losses (347) (4,019)
Estimated Fair Market Value 49,066 169,814
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 187,298 58,128
Gross Unrealized Gains 952 71
Gross Unrealized Losses (322) (1,240)
Estimated Fair Market Value 187,928 56,959
Commercial paper | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 718  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Market Value 718  
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,688 21,803
Gross Unrealized Gains 0 0
Gross Unrealized Losses (42) (135)
Estimated Fair Market Value 10,646 21,668
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 48,680 173,833
Gross Unrealized Gains 15 0
Gross Unrealized Losses (347) (4,019)
Estimated Fair Market Value 48,348 169,814
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 187,298 58,128
Gross Unrealized Gains 952 71
Gross Unrealized Losses (322) (1,240)
Estimated Fair Market Value $ 187,928 $ 56,959