Stock-based Compensation (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | ||||||||||||||||||||||||||||||||||||
| Share-based Compensation Arrangement by Share-based Payment Award | ||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement, Cost by Plan | The following table summarizes stock-based compensation costs for the years ended December 31, 2025, 2024, and 2023.
|
|||||||||||||||||||||||||||||||||||
| Stock Options | ||||||||||||||||||||||||||||||||||||
| Share-based Compensation Arrangement by Share-based Payment Award | ||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement, Option, Activity | The following table represents our stock options activity during 2025.
|
|||||||||||||||||||||||||||||||||||
| Restricted Stock | ||||||||||||||||||||||||||||||||||||
| Share-based Compensation Arrangement by Share-based Payment Award | ||||||||||||||||||||||||||||||||||||
| Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions | The following table represents our restricted stock awards and restricted stock units granted, vested, and forfeited during 2025. .
|
|||||||||||||||||||||||||||||||||||
| Employee Stock Purchase Plan | ||||||||||||||||||||||||||||||||||||
| Share-based Compensation Arrangement by Share-based Payment Award | ||||||||||||||||||||||||||||||||||||
| Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions | The assumptions and resulting fair values were as follows:
|
|||||||||||||||||||||||||||||||||||