v3.26.1
Stockholders' Deficit - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2024
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Aug. 31, 2022
Stockholders Equity [Line Items]                    
Common stock, shares issued 97,447,598     97,330,004            
Treasury stock, shares 52,116,919                  
2022 Share Repurchase Program [Member]                    
Stockholders Equity [Line Items]                    
Share Repurchase Program, authorized amount                 $ 38,500,000 $ 250,000,000
Stock Repurchase Program, number of shares repurchased   375,000                
Stock repurchases under Share Repurchase Programs   $ 20,200,000                
Share Repurchase Program, remaining authorized repurchase amount $ 18,300,000                  
2024 Share Repurchase Program [Member]                    
Stockholders Equity [Line Items]                    
Share Repurchase Program, authorized amount               $ 500,000,000    
Stock Repurchase Program, number of shares repurchased 100,000 8,990,000                
Stock repurchases under Share Repurchase Programs $ 4,600,000 $ 462,800,000                
Share Repurchase Program, remaining authorized repurchase amount $ 32,600,000                  
2025 Share Repurchase Program [Member]                    
Stockholders Equity [Line Items]                    
Share Repurchase Program, authorized amount         $ 500,000,000          
Stock Repurchase Program, number of shares repurchased 5,880,832                  
Stock repurchases under Share Repurchase Programs $ 217,700,000                  
Share Repurchase Program, remaining authorized repurchase amount $ 129,900,000                  
Common Stock [Member]                    
Stockholders Equity [Line Items]                    
Common stock, shares issued 97,447,598 97,080,628 97,374,042 97,330,004   97,169,186 97,121,406      
Restricted Stock Units [Member]                    
Stockholders Equity [Line Items]                    
Number of unvested shares 1,912,682