v3.26.3
Earnings Per Share - Narrative (Details) - USD ($)
shares in Thousands
12 Months Ended
Jun. 04, 2026
Dec. 31, 2022
Mar. 31, 2022
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  
Series A Preferred Stock      
Antidilutive securities excluded from computation of diluted earnings per share      
Number of shares issued (in shares) 140