v3.26.3
Earnings Per Share - Narrative (Details)
shares in Millions
9 Months Ended
Sep. 30, 2025
shares
Jan. 15, 2027
Minimum | Forecast | Common equity securities    
Earnings Per Share, Basic, by Common Class, Including Two Class Method    
Preferred stock, convertible, conversion ratio   0.9456
Maximum | Forecast | Common equity securities    
Earnings Per Share, Basic, by Common Class, Including Two Class Method    
Preferred stock, convertible, conversion ratio   1.1111
Convertible Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method    
Antidilutive securities excluded from computation of earnings per share (in shares) 5