v3.26.1
Investments - Schedule of Contractual Maturities of Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Amortized cost    
Due in one year or less $ 857  
Due after one year through five years 3,308  
Due after five years through ten years 5,156  
Due after ten years 10,102  
Total 19,423 $ 18,452
Fair value    
Due in one year or less 852  
Due after one year through five years 3,299  
Due after five years through ten years 5,132  
Due after ten years 9,813  
Total $ 19,096 $ 18,271
% of fair value    
Due in one year or less 4.40%  
Due after one year through five years 17.30%  
Due after five years through ten years 26.90%  
Due after ten years 51.40%  
Total 100.00%