v3.26.1
Earnings Per Share - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2022
Antidilutive securities excluded from computation of diluted earnings per share        
Preferred stock, shares issued (in shares)   140,000 0  
2022 Share Repurchase Program        
Antidilutive securities excluded from computation of diluted earnings per share        
Stock repurchase program, authorized amount       $ 250,000,000.0
Shares repurchased, value $ 235,000,000.0