v3.26.1
INVESTMENTS - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 6,086,305 $ 2,667,022
Unrealized Gains 1,696 18,632
Unrealized Losses (10,234) (615)
Fair Value 6,077,767 2,685,039
Other 2,909 2,409
Total investments, amortized cost 6,089,214 2,669,431
Total investments, fair value 6,080,676 2,687,448
U.S. treasury and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,209,908 2,076,112
Unrealized Gains 1,465 15,433
Unrealized Losses (8,343) (565)
Fair Value 3,203,030 2,090,980
Corporate notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 772,961 557,413
Unrealized Gains 192 3,051
Unrealized Losses (1,854) (50)
Fair Value 771,299 560,414
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,965,000  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 1,965,000  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 99,721  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 99,721  
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 38,715 33,497
Unrealized Gains 39 148
Unrealized Losses (37) 0
Fair Value $ 38,717 $ 33,645