v3.26.1
Subsequent Events (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 25, 2026
USD ($)
company
Apr. 24, 2026
USD ($)
company
Apr. 24, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Apr. 27, 2026
USD ($)
Apr. 23, 2026
USD ($)
Subsequent Event [Line Items]              
Purchase price       $ 4,950 $ 2,495    
Investments       0 $ 75    
2026 Stockholder Return Program              
Subsequent Event [Line Items]              
Stock repurchase authorization amount       $ 14,600      
Subsequent Event | Wren House Joint Venture              
Subsequent Event [Line Items]              
Number of companies included in joint venture | company   1          
Investments   $ 700          
Ownership interest in joint venture (percent)   50.00% 50.00%        
Subsequent Event | Oak Hill Joint Venture              
Subsequent Event [Line Items]              
Number of companies included in joint venture | company 2            
Investments $ 2,000            
Ownership interest in joint venture (percent) 50.00%            
Subsequent Event | 2026 Stockholder Return Program              
Subsequent Event [Line Items]              
Stock repurchase authorization amount   $ 11,500 $ 11,500     $ 18,200 $ 18,200
Repurchases of common stock (in shares) | shares     3,791,020        
Average price paid per share (in USD per share) | $ / shares     $ 195.87        
Purchase price     $ 743