Stock-Based Compensation Plans - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Additional disclosures | ||
Stock-based compensation expense | $ 14,188 | $ 13,546 |
Capitalized stock-based compensation cost | $ 6,630 | $ 6,292 |
Performance Shares | ||
Additional disclosures | ||
Weighted average grant date value (in dollars per share) | $ 221.58 | |
Restricted stock and restricted stock units | ||
Additional disclosures | ||
Unrecognized compensation cost | $ 44,605 | |
Weighted average period for recognition of unrecognized compensation cost | 2 years 1 month 6 days |