XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 311 Months Ended
Jun. 14, 2023
Dec. 11, 2023
Nov. 18, 2023
Nov. 19, 2022
Nov. 18, 2023
Equity, Class of Treasury Stock [Line Items]          
Purchase of treasury stock, shares     579,700 392,000 154,600,000
Purchase of treasury stock     $ 1,501,236 [1] $ 899,998 $ 35,300,000
Excise tax     14,400    
Increase in authorization of stock repurchase, value $ 2,000,000        
Stock repurchase authorized $ 35,700,000        
Remaining value authorized for share repurchases     $ 333,100   $ 333,100
Subsequent Events          
Equity, Class of Treasury Stock [Line Items]          
Purchase of treasury stock, shares   40,100      
Purchase of treasury stock   $ 106,000      
[1] Inclusive of excise tax of $14.4 million for the quarter ended November 18, 2023. The excise tax is assessed at one percent of the fair value of net stock repurchases after December 31, 2022.