Stock-Based Compensation - Narratives (Details) - USD ($) |
6 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jul. 08, 2026 |
Jun. 30, 2026 |
Dec. 31, 2021 |
|
| Stock-Based Compensation | |||
| Net tax benefits related to the stock-based compensation costs | $ 0 | ||
| 2018 Plan | |||
| Stock-Based Compensation | |||
| Additional shares authorized (in shares) | 0 | ||
| 2021 Incentive Plan | Subsequent event | |||
| Stock-Based Compensation | |||
| Additional shares authorized (in shares) | 2,000,000 | ||
| 2021 Incentive Plan | Common Stock | |||
| Stock-Based Compensation | |||
| Shares available for future issuance (in shares) | 113,300 |