XML 59 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stockholders Equity And Equity Compensation Plans [Line Items]        
Remaining authorized repurchase amount $ 93,700   $ 93,700  
Repurchase of common stock for employee tax withholdings, shares 4,000 3,000 223,000 172,000
Repurchase of common stock for tax withholdings, value $ 200 $ 200 $ 14,000 $ 9,100
Cash dividends declared per common share $ 0.32 $ 0.3    
Cash dividend $ 9,100 $ 8,800 27,700 26,400
Dividends accrued 10,600 1,900 $ 10,600 1,900
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,700 $ 8,700 $ 25,654 $ 25,023
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     398,000  
SEC Rule 10b5-1 Plan        
Stockholders Equity And Equity Compensation Plans [Line Items]        
Repurchase of common stock, shares 275,000 313,000 703,000 716,000
Total amount paid $ 17,600 $ 14,400 $ 44,200 $ 33,700
Weighted-average price per share $ 63.75 $ 46.11 $ 62.92 $ 47.07