v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Nov. 19, 2025
Class Of Stock [Line Items]      
Stock repurchased and retired during period, shares 547,000 444,000  
Share Repurchase Program [Member]      
Class Of Stock [Line Items]      
Stock repurchased program, authorized amount     $ 475,000,000
Stock repurchased and retired during period, shares 523,314    
Stock repurchased and retired during period, value $ 135,000,000    
Stock repurchase program, remaining authorized repurchase amount $ 340,000,000    
Restricted stock units (RSUs) [Member]      
Class Of Stock [Line Items]      
Share-based compensation arrangement by share-based payment award, non-option equity instruments, outstanding, number 209,706    
Performance share units (PSUs) [Member]      
Class Of Stock [Line Items]      
Share-based compensation arrangement by share-based payment award, non-option equity instruments, outstanding, number 40,520