Subsequent Events (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| PSUs | ||
| Subsequent Event [Line Items] | ||
| Outstanding (in shares) | 312,500 | |
| Unrecognized stock-based compensation costs related to unvested RSUs | $ 3,109 | |
| PSUs | Director | ||
| Subsequent Event [Line Items] | ||
| Outstanding (in shares) | 208,334 | |
| Unrecognized stock-based compensation costs related to unvested RSUs | $ 2,073 | |
| RSUs | ||
| Subsequent Event [Line Items] | ||
| Outstanding (in shares) | 1,441,215 | 2,193,755 |
| Unrecognized stock-based compensation costs related to unvested RSUs | $ 5,790 | |
| RSUs | Director | ||
| Subsequent Event [Line Items] | ||
| Outstanding (in shares) | 196,430 | |
| Unrecognized stock-based compensation costs related to unvested RSUs | $ 511 |