Stock-Based Compensation (Tables) |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Share-Based Payment Arrangement [Abstract] | |
| Summary of Restricted Stock Unit Award Activity Under Company's Plans |
Shares
Weighted-
Aggregate
Nonvested outstanding at December 31, 2025
1,184,653
$ 18.13
$ 6,397,126
Granted
—
—
Vested
(12,934 )
31.54
Forfeited
(113,750 )
20.33
Nonvested outstanding at June 30, 2026
1,057,969
$ 17.72
$ 3,806,708 |