XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available-for-sale    
Amortized Cost $ 1,032,810 $ 1,429,600
Gross Unrealized Holding Gains 546 101
Gross Unrealized Holding Losses 1,320 5,944
Fair Value 1,032,036 1,423,757
Continuous Unrealized Loss Position less than 12 Months 1,320 5,944
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Commercial paper    
Available-for-sale    
Amortized Cost 163,775 197,712
Gross Unrealized Holding Gains 0 1
Gross Unrealized Holding Losses 1 4
Fair Value 163,774 197,709
Continuous Unrealized Loss Position less than 12 Months 1 4
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Certificates of deposit    
Available-for-sale    
Amortized Cost 15,590 10,078
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 0 0
Fair Value 15,590 10,078
Continuous Unrealized Loss Position less than 12 Months 0 0
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Municipal securities    
Available-for-sale    
Amortized Cost 361 211,791
Gross Unrealized Holding Gains 0 60
Gross Unrealized Holding Losses 0 612
Fair Value 361 211,239
Continuous Unrealized Loss Position less than 12 Months 0 612
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | U.S. government agency securities    
Available-for-sale    
Amortized Cost 116,524 109,697
Gross Unrealized Holding Gains 90 3
Gross Unrealized Holding Losses 66 715
Fair Value 116,548 108,985
Continuous Unrealized Loss Position less than 12 Months 66 715
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | U.S. treasuries    
Available-for-sale    
Amortized Cost 412,936 838,825
Gross Unrealized Holding Gains 205 17
Gross Unrealized Holding Losses 1,084 4,539
Fair Value 412,057 834,303
Continuous Unrealized Loss Position less than 12 Months 1,084 4,539
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Corporate bonds    
Available-for-sale    
Amortized Cost 247,340  
Gross Unrealized Holding Gains 89  
Gross Unrealized Holding Losses 154  
Fair Value 247,275  
Continuous Unrealized Loss Position less than 12 Months 154  
Continuous Unrealized Loss Position greater than 12 Months 0  
Long-term | U.S. government agency securities    
Available-for-sale    
Amortized Cost 23,485 2,016
Gross Unrealized Holding Gains 51 0
Gross Unrealized Holding Losses 5 3
Fair Value 23,531 2,013
Continuous Unrealized Loss Position less than 12 Months 5 3
Continuous Unrealized Loss Position greater than 12 Months 0 0
Long-term | U.S. treasuries    
Available-for-sale    
Amortized Cost 35,896 53,215
Gross Unrealized Holding Gains 79 20
Gross Unrealized Holding Losses 8 71
Fair Value 35,967 53,164
Continuous Unrealized Loss Position less than 12 Months 8 71
Continuous Unrealized Loss Position greater than 12 Months 0 0
Long-term | Corporate bonds    
Available-for-sale    
Amortized Cost 16,903  
Gross Unrealized Holding Gains 32  
Gross Unrealized Holding Losses 2  
Fair Value 16,933  
Continuous Unrealized Loss Position less than 12 Months 2  
Continuous Unrealized Loss Position greater than 12 Months $ 0  
Long-term | Variable rate demand notes    
Available-for-sale    
Amortized Cost   6,266
Gross Unrealized Holding Gains   0
Gross Unrealized Holding Losses   0
Fair Value   6,266
Continuous Unrealized Loss Position less than 12 Months   0
Continuous Unrealized Loss Position greater than 12 Months   $ 0