v3.26.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
May 04, 2023
Jun. 30, 2026
Apr. 28, 2026
Feb. 26, 2026
Equity, Class of Treasury Stock [Line Items]        
Stock repurchased during period, shares   3,900,000    
2023 Stock Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Number of shares repurchased by the Company 10,800,000      
Stock repurchased during period, shares   1,300,000    
Remaining number of shares repurchase   13,470,185    
Number of shares authorized to be repurchased     10,000,000  
Accelerated Stock Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Number of shares received an initial delivery       1,900,000
Percentage of prepayment amount represented by initial delivery of shares       80.00%
Stock repurchased during period, shares   2,600,000    
Accelerated Stock Repurchase Program [Member] | Wells Fargo [Member]        
Equity, Class of Treasury Stock [Line Items]        
Prepayment to Wells Fargo       $ 100