XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MARKETABLE SECURITIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Interest receivable $ 2,500 $ 2,300
Amortized Cost 243,595 247,384
Gross Unrealized Gains 322 967
Gross Unrealized Losses (754) (711)
Estimated Fair Market Value 243,163 247,640
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 18,891 10,688
Gross Unrealized Gains 2 0
Gross Unrealized Losses (63) (42)
Estimated Fair Market Value 18,830 10,646
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 34,732 49,398
Gross Unrealized Gains 6 15
Gross Unrealized Losses (206) (347)
Estimated Fair Market Value 34,532 49,066
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 189,972 187,298
Gross Unrealized Gains 314 952
Gross Unrealized Losses (485) (322)
Estimated Fair Market Value 189,801 187,928
Commercial paper | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 728 718
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Market Value 728 718
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 18,891 10,688
Gross Unrealized Gains 2 0
Gross Unrealized Losses (63) (42)
Estimated Fair Market Value 18,830 10,646
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 34,004 48,680
Gross Unrealized Gains 6 15
Gross Unrealized Losses (206) (347)
Estimated Fair Market Value 33,804 48,348
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 189,972 187,298
Gross Unrealized Gains 314 952
Gross Unrealized Losses (485) (322)
Estimated Fair Market Value $ 189,801 $ 187,928