v3.26.3
Equity - TPG Transaction (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Feb. 28, 2026
Sep. 30, 2026
Class of Stock [Line Items]    
Issuance of treasury stock   $ 500
Treasury Stock at Cost    
Class of Stock [Line Items]    
Issuance of treasury stock $ 178 178
Additional Paid-In Capital    
Class of Stock [Line Items]    
Issuance of treasury stock $ 322 $ 322
TPG, Inc.    
Class of Stock [Line Items]    
Equity interest in entity acquired (in shares) 4,715,554  
Payments to acquire equity stake $ 500