XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
MARKETABLE SECURITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 253,764 $ 373,400
Gross Unrealized Gains 71 21
Gross Unrealized Losses (5,394) (1,186)
Estimated Fair Market Value $ 248,441 $ 372,235
Weighted Average Interest Rate on Investments 2.08% 0.45%
Interest receivable $ 1,200 $ 1,500
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,803 97,250
Gross Unrealized Gains 0 0
Gross Unrealized Losses (135) (3)
Estimated Fair Market Value 21,668 97,247
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 173,833 25,054
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,019) (42)
Estimated Fair Market Value 169,814 25,012
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 58,128 251,096
Gross Unrealized Gains 71 21
Gross Unrealized Losses (1,240) (1,141)
Estimated Fair Market Value 56,959 249,976
Commercial paper | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   89,965
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Market Value   89,965
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,803 7,285
Gross Unrealized Gains 0 0
Gross Unrealized Losses (135) (3)
Estimated Fair Market Value 21,668 7,282
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 173,833 25,054
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,019) (42)
Estimated Fair Market Value 169,814 25,012
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 58,128 251,096
Gross Unrealized Gains 71 21
Gross Unrealized Losses (1,240) (1,141)
Estimated Fair Market Value $ 56,959 $ 249,976