XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale    
Amortized Cost $ 992,898 $ 1,032,810
Gross Unrealized Holding Gains 82 546
Gross Unrealized Holding Losses 617 1,320
Fair Value 992,363 1,032,036
Continuous Unrealized Loss Position less than 12 Months 617 1,320
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Commercial paper    
Available-for-sale    
Amortized Cost 157,074 163,775
Gross Unrealized Holding Gains 11 0
Gross Unrealized Holding Losses 0 1
Fair Value 157,085 163,774
Continuous Unrealized Loss Position less than 12 Months 0 1
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Certificates of deposit    
Available-for-sale    
Amortized Cost 24,831 15,590
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 0 0
Fair Value 24,831 15,590
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
Gross Unrealized Holding Gains   0
Gross Unrealized Holding Losses   0
Fair Value   361
Continuous Unrealized Loss Position less than 12 Months   0
Continuous Unrealized Loss Position greater than 12 Months   0
Short-term | U.S. government agency securities    
Available-for-sale    
Amortized Cost 101,893 116,524
Gross Unrealized Holding Gains 16 90
Gross Unrealized Holding Losses 54 66
Fair Value 101,855 116,548
Continuous Unrealized Loss Position less than 12 Months 54 66
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | U.S. treasuries    
Available-for-sale    
Amortized Cost 530,697 412,936
Gross Unrealized Holding Gains 23 205
Gross Unrealized Holding Losses 390 1,084
Fair Value 530,330 412,057
Continuous Unrealized Loss Position less than 12 Months 390 1,084
Continuous Unrealized Loss Position greater than 12 Months 0 0
Short-term | Corporate bonds    
Available-for-sale    
Amortized Cost 170,198 247,340
Gross Unrealized Holding Gains 32 89
Gross Unrealized Holding Losses 130 154
Fair Value 170,100 247,275
Continuous Unrealized Loss Position less than 12 Months 130 154
Continuous Unrealized Loss Position greater than 12 Months 0 0
Long-term | U.S. government agency securities    
Available-for-sale    
Amortized Cost   23,485
Gross Unrealized Holding Gains   51
Gross Unrealized Holding Losses   5
Fair Value   23,531
Continuous Unrealized Loss Position less than 12 Months   5
Continuous Unrealized Loss Position greater than 12 Months   0
Long-term | U.S. treasuries    
Available-for-sale    
Amortized Cost   35,896
Gross Unrealized Holding Gains   79
Gross Unrealized Holding Losses   8
Fair Value   35,967
Continuous Unrealized Loss Position less than 12 Months   8
Continuous Unrealized Loss Position greater than 12 Months   0
Long-term | Corporate bonds    
Available-for-sale    
Amortized Cost 8,205 16,903
Gross Unrealized Holding Gains 0 32
Gross Unrealized Holding Losses 43 2
Fair Value 8,162 16,933
Continuous Unrealized Loss Position less than 12 Months 43 2
Continuous Unrealized Loss Position greater than 12 Months $ 0 $ 0