XML 103 R89.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares     $ 10,453 $ 12,382 $ 20,511
Repurchase authorization   $ 75,000      
Share repurchase program, period for repurchases   12 months      
Dividends          
Cash dividends paid per common share     $ 2.68 $ 2.6 $ 2.52
Dividends Q1 2026 | Subsequent Event          
Dividends          
Cash dividends declared per common share $ 0.68        
Dividend - Month Declared 2026-02        
Dividend - Date to be paid Mar. 27, 2026        
Dividend - Date of record Mar. 13, 2026        
Restricted Shares          
Repurchases of common stock          
Shares repurchased and retired during the period     121,000 127,000 130,000
Weighted average market price of shares repurchased and retired (in dollars per share)     $ 86.07 $ 97.45 $ 90.19
Restricted Stock Units (RSUs)          
Repurchases of common stock          
Shares repurchased and retired during the period     0 0 91,000
Weighted average market price of shares repurchased and retired (in dollars per share)         $ 96.89
Share Repurchase Program 2025          
Repurchases of common stock          
Authorized share repurchase capacity remaining     $ 75,000    
Share Repurchase Program 2025 | Subsequent Event          
Repurchases of common stock          
Repurchase authorization $ 75,000        
Share repurchase program, period for repurchases 12 months        
Share Repurchase Program 2024          
Repurchases of common stock          
Shares repurchased during the period     0    
Share Repurchase Program 2023          
Repurchases of common stock          
Shares repurchased during the period       0 0