XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Available-for-sale    
Amortized Cost $ 1,408,025 $ 1,850,101
Gross Unrealized Holding Gains 105 2
Gross Unrealized Holding Losses 6,219 957
Fair Value 1,401,911 1,849,146
Continuous Unrealized Loss Position less than 12 Months 6,219 957
Short-term | Commercial paper    
Available-for-sale    
Amortized Cost 208,909 334,077
Fair Value 208,909 334,077
Short-term | Certificates of deposit    
Available-for-sale    
Amortized Cost 34,554 44,502
Fair Value 34,554 44,502
Short-term | Municipal securities    
Available-for-sale    
Amortized Cost 212,828 666
Gross Unrealized Holding Gains 78  
Gross Unrealized Holding Losses 462  
Fair Value 212,444 666
Continuous Unrealized Loss Position less than 12 Months 462  
Short-term | U.S. government agency securities    
Available-for-sale    
Amortized Cost 74,583 62,687
Gross Unrealized Holding Losses 524 26
Fair Value 74,059 62,661
Continuous Unrealized Loss Position less than 12 Months 524 26
Short-term | U.S. treasuries    
Available-for-sale    
Amortized Cost 812,871 1,308,536
Gross Unrealized Holding Gains   2
Gross Unrealized Holding Losses 5,045 717
Fair Value 807,826 1,307,821
Continuous Unrealized Loss Position less than 12 Months 5,045 717
Long-term | Municipal securities    
Available-for-sale    
Amortized Cost 1,263  
Gross Unrealized Holding Gains 2  
Fair Value 1,265  
Long-term | U.S. government agency securities    
Available-for-sale    
Amortized Cost 6,417 12,500
Gross Unrealized Holding Gains 1  
Gross Unrealized Holding Losses 33 24
Fair Value 6,385 12,476
Continuous Unrealized Loss Position less than 12 Months 33 24
Long-term | U.S. treasuries    
Available-for-sale    
Amortized Cost 56,600 87,133
Gross Unrealized Holding Gains 24  
Gross Unrealized Holding Losses 155 190
Fair Value 56,469 86,943
Continuous Unrealized Loss Position less than 12 Months $ 155 $ 190