Stock Based Compensation - Restricted stock activity (Details) - Restricted shares |
Mar. 31, 2026
$ / shares
shares
|
|---|---|
| Shares | |
| Nonvested at December 31, 2024 (in shares) | shares | 41,400 |
| Nonvested at December 31, 2025 (in shares) | shares | 41,400 |
| Weighted Average Grant Date Fair Value Per Share | |
| Nonvested at December 31, 2024 (in dollars per share) | $ / shares | $ 11.06 |
| Nonvested at December 31, 2025 (in dollars per share) | $ / shares | $ 11.06 |