CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (UNAUDITED) (PARENTHETICAL) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Restricted Stock Awards | ||||
| Shares held to cover for exercise and taxes (in shares) | 0 | 326 | ||
| Restricted Stock | ||||
| Shares held to cover for exercise and taxes (in shares) | 209 | 685 | 28,068 | |
| Restricted Stock | Share-Based Payment Arrangement, Tranche Two | ||||
| Shares held to cover for exercise and taxes (in shares) | 13,144 | |||
| Stock Option Awards | ||||
| Shares held to cover for exercise and taxes (in shares) | 0 | 4,764 | 5,720 | |