v3.26.1
Stock Repurchase Program (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 8 Months Ended 340 Months Ended
Oct. 08, 2025
Jun. 05, 2026
May 09, 2026
May 10, 2025
May 09, 2026
May 10, 2025
May 09, 2026
Stock Repurchase Program              
Purchase of treasury stock, shares     164,000 70,000 356,300 330,000 156,000,000
Purchase of treasury stock     $ 586,306 $ 250,348 $ 1,328,147 $ 1,084,917 $ 39,800,000
Increase in authorization of stock repurchase, value $ 1,500,000            
Stock repurchase authorized $ 40,700,000            
Remaining value authorized for share repurchases     $ 800,000   $ 800,000   $ 800,000
Retirement of treasury shares, shares         400,000    
Common Stock              
Stock Repurchase Program              
Retirement of treasury shares, shares         395,000 710,000  
Retirement of treasury shares         $ 4 $ 7  
Retained Deficit              
Stock Repurchase Program              
Retirement of treasury shares         1,415,400 2,049,118  
Additional Paid-in Capital              
Stock Repurchase Program              
Retirement of treasury shares         $ 45,067 $ 69,877  
Subsequent Events              
Stock Repurchase Program              
Purchase of treasury stock, shares   53,900          
Purchase of treasury stock   $ 174,000