Stockholders' Equity - Schedule of the Activity Under the Incentive Plan and RSU Activity (Details) - Stock incentive plan - shares |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Summary of the activity under the incentive plans | |||||
| Share-based awards, beginning of period (in shares) | 3,809,276 | 2,565,437 | 2,619,942 | 2,565,437 | 1,799,737 |
| Granted (in shares) | 57,474 | 969,861 | 1,813,960 | 1,889,798 | |
| Vested (in shares) | (164,749) | (311,301) | (492,585) | (351,271) | |
| Change in awards based on performance assessment (in shares) | 0 | 22,656 | (114,947) | (37,106) | |
| Forfeited (in shares) | 0 | (14,027) | (69,864) | (14,027) | |
| Share-based awards, ending of period (in shares) | 3,702,001 | 3,809,276 | 3,287,131 | 3,702,001 | 3,287,131 |