Share-Based Compensation - Schedule of RSA Activity (Details) - $ / shares |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Number of Shares | ||
| Outstanding at beginning of period (in shares) | 90,850 | |
| Outstanding at ending of period (in shares) | 85,850 | 85,850 |
| Restricted stock awards | ||
| Number of Shares | ||
| Outstanding at beginning of period (in shares) | 85,850 | 90,850 |
| Vested (in shares) | 0 | (5,000) |
| Outstanding at ending of period (in shares) | 85,850 | 85,850 |
| Weighted-Average Grant Date Fair Value Per Share | ||
| Outstanding at beginning of period (in dollars per share) | $ 20.43 | $ 20.52 |
| Vested (in dollars per share) | 0 | 21.96 |
| Outstanding at ending of period (in dollars per share) | $ 20.43 | $ 20.43 |