XML 58 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stockholders Equity And Equity Compensation Plans [Line Items]    
Repurchase of common stock for employee tax withholdings, shares 49,000 204,000
Repurchase of common stock for tax withholdings, value $ 4,000 $ 12,800
Cash dividends declared per common share $ 0.34 $ 0.32
Cash dividend $ 9,700 $ 9,400
Dividends accrued $ 900 10,200
Vesting maturity date first quarter of 2027  
Stock-based compensation expense $ 6,822 $ 8,404
Awards vested 173,000  
SEC Rule 10b5-1 Plan    
Stockholders Equity And Equity Compensation Plans [Line Items]    
Repurchase of common stock, shares   153,000
Total amount paid   $ 9,600
Weighted-average price per share   $ 62.65