XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Interest receivable $ 2,600 $ 2,300
Amortized Cost 242,411 247,384
Gross Unrealized Gains 2,903 967
Gross Unrealized Losses (32) (711)
Estimated Fair Market Value 245,282 247,640
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 748 10,688
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (42)
Estimated Fair Market Value 748 10,646
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 92,943 49,398
Gross Unrealized Gains 269 15
Gross Unrealized Losses (26) (347)
Estimated Fair Market Value 93,186 49,066
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 148,720 187,298
Gross Unrealized Gains 2,634 952
Gross Unrealized Losses (6) (322)
Estimated Fair Market Value 151,348 187,928
Commercial paper | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 748  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Market Value 748  
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
Gross Unrealized Gains   0
Gross Unrealized Losses   (42)
Estimated Fair Market Value   10,646
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 92,943 48,680
Gross Unrealized Gains 269 15
Gross Unrealized Losses (26) (347)
Estimated Fair Market Value 93,186 48,348
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 148,720 187,298
Gross Unrealized Gains 2,634 952
Gross Unrealized Losses (6) (322)
Estimated Fair Market Value $ 151,348 $ 187,928