XML 72 R54.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Stockholders' Equity (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Equity [Abstract] |
Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan | The following table summarizes our compensation costs recognized in General and administrative expense (excluding depreciation) and Operating expense (excluding depreciation) under the Amended and Restated Incentive Plan and Stock Purchase Plan (in thousands):
| Years Ended December 31,
| 2024 |  | 2023 |  | 2022
Restricted Stock Awards | $ | 10,556 |  |  | $ | 7,774 |  |  | $ | 5,172 |
Restricted Stock Units | 4,187 |  |  | 1,931 |  |  | 1,451 |
Stock Option Awards | 10,554 |  |  | 1,637 |  |  | 2,540 |
Schedule of Restricted Stock Awards and Restricted Stock Units and Performance Restricted Stock Units | The following tables summarize our restricted stock activity (in thousands, except per share amounts):
| Shares |  | Weighted- Average Grant Date Fair Value
Unvested balance at December 31, 2023 | 826 |  |  | $ | 20.90 |
Granted | 306 |  |  | 36.83 |
Vested | (412) |  |  | 23.10 |
Forfeited | (24) |  |  | 27.58 |
Unvested balance at December 31, 2024 | 696 |  |  | $ | 27.61 |
| Years Ended December 31,
| 2024 |  | 2023 |  | 2022
Weighted-average grant-date fair value per share of restricted stock awards and restricted stock units granted (in dollars) | $ | 36.83 |  |  | $ | 26.30 |  |  | $ | 15.27 |
Fair value of restricted stock awards and restricted stock units vested | $ | 9,514 |  |  | $ | 6,677 |  |  | $ | 5,718 |
The following tables summarize our performance restricted stock activity (in thousands, except per unit amounts):
| Units |  | Weighted- Average Grant Date Fair Value
Unvested balance at December 31, 2023 | 167 |  |  | $ | 22.03 |
Granted | 64 |  |  | 39.09 |
Vested | (110) |  |  | 31.63 |
Forfeited | — |  |  | — |
Unvested balance at December 31, 2024 | 121 |  |  | $ | 33.63 |
| Years Ended December 31,
| 2024 |  | 2023 |  | 2022
Weighted-average grant-date fair value per share of performance restricted stock units granted (in dollars) | $ | 39.09 |  |  | $ | 27.47 |  |  | $ | 14.91 |
Fair value of performance restricted stock units vested | $ | 3,493 |  |  | $ | 686 |  |  | $ | 1,343 |
Schedule of Weighted Average Assumptions |
| 2024 |  |  |  | 2022
Expected life from date of grant (in years) | 7.5 |  |  |  | 5.3
Expected volatility | 52.7% |  |  |  | 55.4%
Risk-free interest rate | 4.71% |  |  |  | 1.83%
Schedule of Share-based Compensation, Stock Options, Activity | The following table summarizes our stock option activity (in thousands, except per share amounts and term years):
| Number of Options |  | Weighted-Average Exercise Price |  | Weighted-Average Remaining Contractual Term in Years |  | Aggregate Intrinsic Value
Outstanding balance at December 31, 2023 | 1,315 |  |  | $ | 16.97 |  |  | 4.1 |  | $ | 25,509 |
Issued | 350 |  |  | 30.80 |  |  |  |  |
Exercised | (100) |  |  | 14.60 |  |  |  |  |
Forfeited / canceled / expired | — |  |  | — |  |  |  |  |
Outstanding balance at December 31, 2024 | 1,565 |  |  | $ | 20.21 |  |  | 4.7 |  | $ | 581 |
Exercisable, end of year | 1,167 |  |  | $ | 17.24 |  |  | 3.2 |  | $ | 532 |

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

X
- Definition Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + 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)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year. + References No definition available. + Details
Name: | us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration