Stock-based Compensation - Summary of Nonvested Stock Options (Details) - $ / shares shares in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] | |||
| Number of shares outstanding (in shares) | 312,509 | 642,801 | 1,091,068 |
| Granted (in shares) | 0 | 0 | 0 |
| Vested (in shares) | (264,539) | (330,292) | (393,550) |
| Forfeited (in shares) | (21,934) | 0 | (54,717) |
| Number of shares outstanding (in shares) | 26,036 | 312,509 | 642,801 |
| Weighted Average Grant Date Fair Value | |||
| Weighted average grant date fair value, outstanding (in usd per share) | $ 5.76 | $ 5.75 | $ 5.65 |
| Granted (in usd per share) | 0 | 0 | 0 |
| Vested (in usd per share) | 5.64 | 5.69 | 5.54 |
| Forfeited (in usd per share) | 7.37 | 0 | 5.27 |
| Weighted average grant date fair value, outstanding (in usd per share) | $ 5.77 | $ 5.76 | $ 5.75 |