XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
MARKETABLE SECURITIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Interest receivable $ 2,000 $ 1,200
Amortized Cost 265,514 253,764
Gross Unrealized Gains 45 71
Gross Unrealized Losses (3,340) (5,394)
Estimated Fair Market Value 262,219 248,441
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 50,417 21,803
Gross Unrealized Gains 0 0
Gross Unrealized Losses (281) (135)
Estimated Fair Market Value 50,136 21,668
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 78,042 173,833
Gross Unrealized Gains 7 0
Gross Unrealized Losses (1,383) (4,019)
Estimated Fair Market Value 76,666 169,814
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 137,055 58,128
Gross Unrealized Gains 38 71
Gross Unrealized Losses (1,676) (1,240)
Estimated Fair Market Value 135,417 56,959
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 50,417 21,803
Gross Unrealized Gains 0 0
Gross Unrealized Losses (281) (135)
Estimated Fair Market Value 50,136 21,668
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 78,042 173,833
Gross Unrealized Gains 7 0
Gross Unrealized Losses (1,383) (4,019)
Estimated Fair Market Value 76,666 169,814
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 137,055 58,128
Gross Unrealized Gains 38 71
Gross Unrealized Losses (1,676) (1,240)
Estimated Fair Market Value $ 135,417 $ 56,959