Share-based Compensation - Schedule of Stock Option Activity (Details) |
Jun. 30, 2026
$ / shares
shares
|
|---|---|
| Number of Stock Options | |
| Outstanding at beginning of period (in shares) | shares | 317,733 |
| Outstanding at ending of period (in shares) | shares | 317,733 |
| Exercisable at beginning balance (in shares) | shares | 217,733 |
| Exercisable at ending balance (in shares) | shares | 217,733 |
| Weighted-Average Exercise Price | |
| Outstanding at beginning of period (in usd per share) | $ / shares | $ 13.39 |
| Outstanding at ending of period (in usd per share) | $ / shares | 13.39 |
| Exercisable at beginning balance (in usd per share) | $ / shares | 16.94 |
| Exercisable at ending balance (in usd per share) | $ / shares | $ 16.94 |