v3.26.1
STOCK COMPENSATION - RESTRICTED STOCK AND PERFORMANCE SHARE GRANTS - Schedule of Assumptions Used to Determine The Price of Market-Based Performance Condition Grants (Details) - Performance share grants
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares granted (in shares) | shares 156,076
December 16, 2023  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target share price to achieve award (in dollars per share) $ 19.65
Expected volatility 25.91%
Risk-free interest rate 4.02%
Simulated Monte Carlo share price (in dollars per share) $ 19.74
Shares granted (in shares) | shares 4,828
Total fair value of award | $ $ 95
March 13, 2024  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target share price to achieve award (in dollars per share) $ 18.93
Expected volatility 25.56%
Risk-free interest rate 4.31%
Simulated Monte Carlo share price (in dollars per share) $ 18.36
Shares granted (in shares) | shares 15,225
Total fair value of award | $ $ 280
December 11, 2024  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target share price to achieve award (in dollars per share) $ 18.59
Expected volatility 26.90%
Risk-free interest rate 4.01%
Simulated Monte Carlo share price (in dollars per share) $ 18.55
Shares granted (in shares) | shares 2,315
Total fair value of award | $ $ 43
March 06, 2025  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target share price to achieve award (in dollars per share) $ 18.56
Expected volatility 27.04%
Risk-free interest rate 3.90%
Simulated Monte Carlo share price (in dollars per share) $ 13.54
Shares granted (in shares) | shares 13,046
Total fair value of award | $ $ 177
June 20, 2025  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Target share price to achieve award (in dollars per share) $ 19.01
Expected volatility 26.82%
Risk-free interest rate 3.80%
Simulated Monte Carlo share price (in dollars per share) $ 18.53
Shares granted (in shares) | shares 18,351
Total fair value of award | $ $ 340