XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock option and award plan: Incentive award plan, additional information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Incentive Award Plan, additional information      
Equity-based compensation expense $ 25,738 $ 26,924 $ 24,439
Total unrecognized compensation cost $ 48,000    
Weighted-average period to recognize unrecognized compensation cost 1 year 10 months 24 days    
Restricted stock      
Incentive Award Plan, additional information      
Granted (in dollars per share) $ 68.58 $ 60.05 $ 66.08
Granted (in shares) 672,098 600,000 400,000
Equity-based compensation expense $ 25,738 $ 26,924 $ 24,439
Income tax benefit related to stock options and restricted stock 2,469 3,307 2,489
Capitalized compensation expense related to stock options and restricted stock 3,100 3,541 2,277
Intrinsic value of stock options exercised 573 456 305
Fair value of shares of restricted stock vested $ 22,489 $ 30,113 $ 25,792