XML 117 R52.htm IDEA: XBRL DOCUMENT
v3.25.4

STOCK-BASED COMPENSATION (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract] |
Summary of restricted stock activity | The following table summarizes RSU activity during the years ended December 31, 2025, 2024, and 2023:
| Number of shares |  | Weighted average grant date fair value
Nonvested stock at January 1, 2023 | 556,062 |  |  | $ | 112.07
Granted | 401,685 |  |  | 132.58
Vested | (237,315) |  |  | 108.25
Forfeited | (82,251) |  |  | 121.02
Nonvested stock at December 31, 2023 | 638,181 |  |  | $ | 125.25
Granted | 226,061 |  |  | 183.27
Vested | (298,023) |  |  | 117.28
Forfeited | (43,484) |  |  | 145.53
Nonvested stock at December 31, 2024 | 522,735 |  |  | $ | 153.20
Granted | 282,381 |  |  | 212.46
Vested | (267,636) |  |  | 141.67
Forfeited | (78,671) |  |  | 188.27
Nonvested stock at December 31, 2025 | 458,809 |  |  | $ | 190.38
Summary of performance-based restricted stock units activity | The following table summarizes restricted stock units contingent upon achievement of performance conditions, also known as PSUs, activity during the years ended December 31, 2025, 2024, and 2023:
| Number of Shares |  | Weighted average grant date fair value
Nonvested stock at January 1, 2023 | 166,702 |  |  | $ | 125.08 |
Granted | 87,146 |  |  | 144.35 |
Vested | (55,399) |  |  | 130.05 |
Forfeited | (63,965) |  |  | 141.49 |
Nonvested stock at December 31, 2023 | 134,484 |  |  | $ | 127.72 |
Granted | 86,996 |  |  | 145.21 |
Vested | (110,376) |  |  | 100.50 |
Forfeited | — |  |  | — |
Nonvested stock at December 31, 2024 | 111,104 |  |  | $ | 168.45 |
Granted | 93,599 |  |  | 232.82 |
Vested | (85,901) |  |  | 143.95 |
Forfeited | (29,842) |  |  | 234.29 |
Nonvested stock at December 31, 2025 | 88,960 |  |  | $ | 237.75 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested restricted stock shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Subparagraph (c) -Paragraph 2 -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration