XML 57 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stockholders Equity And Equity Compensation Plans [Line Items]    
Remaining authorized repurchase amount $ 128,400  
Repurchase of common stock for employee tax withholdings, shares 204,000 159,000
Repurchase of common stock for tax withholdings, value $ 12,800 $ 8,500
Cash dividends declared per common share $ 0.32 $ 0.3
Cash dividend $ 9,400 $ 8,900
Dividends accrued $ 10,200 1,400
Performance based awards granted to executive management and certain key employees shares 170,000  
Vesting maturity date first quarter of 2027  
Vesting period 2 years  
Stock-based compensation expense $ 8,404 $ 7,736
Share repurchase program, expiration date Dec. 31, 2025  
Market-based Awards    
Stockholders Equity And Equity Compensation Plans [Line Items]    
Awards vested 51,000  
Time-based Awards    
Stockholders Equity And Equity Compensation Plans [Line Items]    
Vesting period 3 years  
Awards vested 355,000  
SEC Rule 10b5-1 Plan    
Stockholders Equity And Equity Compensation Plans [Line Items]    
Repurchase of common stock, shares 153,000 185,000
Total amount paid $ 9,600 $ 9,600
Weighted-average price per share $ 62.65 $ 51.96