v3.26.1
Stock Compensation Plans - Schedule of Restricted Stock (Details) - Restricted Stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Number of Shares        
Outstanding, beginning balance (in shares)     766,690  
Granted (in shares)     183,740  
Vested (in shares) (104,225) (49,560) (104,225) (49,560)
Forfeited (in shares)     (2,500)  
Outstanding, ending balance (in shares) 843,705   843,705  
Weighted Average Grant-Date Fair Value        
Outstanding, beginning balance (in USD per share)     $ 14.21  
Granted (in USD per share)     17.26  
Vested (in USD per share)     13.93  
Forfeited (in USD per share)     15.76  
Outstanding, ending balance (in USD per share) $ 14.90   $ 14.90