XML 50 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock Repurchase Programs - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 31, 2025
Common Stock [Line Items]              
Repurchased common stock, shares         0    
Payments for repurchase of common stock         $ 64,195 $ 1,778  
Common stock authorized for repurchase             $ 250,000
Company's Common stock repurchased $ 104,500       $ 104,500    
Board of Directors Chairman [Member]              
Common Stock [Line Items]              
Repurchased common stock, shares         2,800,000    
Payments for repurchase of common stock         $ 61,700    
Common Stock [Member]              
Common Stock [Line Items]              
Repurchased common stock, shares 1,875,000 1,091,000 15,000 109,000      
Number of shares withheld         100,000    
Restricted Stock [Member]              
Common Stock [Line Items]              
Restricted stock withheld amount         $ 2,500