Stock Repurchase (Details) - USD ($) |
1 Months Ended | 3 Months Ended | ||
|---|---|---|---|---|
May 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
May 31, 2023 |
|
| Stock Repurchase | ||||
| Payment of income tax obligation on employee equity awards | $ 45,637,000 | $ 27,242,000 | ||
| May 2023 stock repurchase program | ||||
| Stock Repurchase | ||||
| Common stock authorized for repurchase, maximum | $ 250,000,000 | |||
| Share repurchases, increase in remaining authorized for repurchase | $ 250,000,000 | |||
| Stock repurchases, amount remaining available | $ 137,800,000 | |||
| Stock repurchased (shares) | 782,900 | 140,658 | ||
| Stock repurchased during period (value) | $ 75,300,000 | $ 13,700,000 | ||
| Weighted average price per share of common stock (in dollars per share) | $ 96.18 | $ 97.27 | ||
| Excise tax related to the stock repurchases as treasury stock | $ 100,000 | $ 0 | ||
| X | ||||||||||
- Definition Amount of increase in the remaining authorized amount for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. No definition available.
|
| X | ||||||||||
- Definition Excise tax recorded related to stock repurchased during the period. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. No definition available.
|
| X | ||||||||||
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Total cost of shares repurchased divided by the total number of shares repurchased. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|