v3.26.3
Earnings Per Share - Additional Information (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restricted Stock Units (RSUs) and Stock Options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from diluted per share count (in shares) 0.0 0.2 0.0 2.0