Stock-Based Compensation - Performance Stock Units Narrative (Details) - USD ($) |
6 Months Ended | ||
|---|---|---|---|
Mar. 19, 2025 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Stock-Based Compensation | |||
| Weighted average recognition period | 2 years 1 month 6 days | ||
| Performance Stock Units | |||
| Stock-Based Compensation | |||
| Stock awards issued | 637,946 | ||
| Fair market value of stock awards | $ 2.54 | $ 2.37 | |
| Performance Stock Units | Share-Based Payment Arrangement, Employees Excluding Certain Members Of Senior Management | |||
| Stock-Based Compensation | |||
| Stock awards issued | 207,404 | ||
| Fair market value of stock awards | $ 2.3 | ||
| Total grant-date fair value | $ 477,029 | ||
| Weighted average recognition period | 20 years 6 months | ||
| Compensation expense reversed | $ 313,885 |