v3.26.1
Shareholders’ Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Cash dividends paid (in USD per share) $ 0.25 $ 0.20 $ 0.50 $ 0.40        
Cash dividends paid $ 5,343 $ 4,272 $ 10,687 $ 8,538        
Stock compensation expense $ 500 $ 400 878 $ 624        
Unrecognized compensation expense     $ 3,100          
Unvested restricted shares (in shares) 120,761   120,761          
Performance-Based Restricted Stock Units (PSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     3 years          
Restricted Stock Awards (RSAs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average remaining term on the unvested restricted shares     1 year 8 months 26 days          
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     3 years          
Unrecognized compensation expense     $ 1,400          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested (in shares) 48,900 0 48,900 0 23,110 23,110 0 0
Performance Shares | 60th Percentile                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Target award grant, percentage     50.00%          
Performance Shares | 70th Percentile                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Target award grant, percentage     100.00%          
Performance Shares | 80th Percentile Or Higher                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Target award grant, percentage     150.00%          
Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, capital shares reserved for future issuance (in shares) 1,277,489   1,277,489          
Minimum | Performance-Based Restricted Stock Units (PSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of actual payouts of target award     0.00%          
Maximum | Performance-Based Restricted Stock Units (PSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of actual payouts of target award     150.00%          
Executives and Directors | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     3 years          
Employee | Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     5 years          
Employee | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     3 years          
Employee | Maximum | Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     7 years          
Share-Based Payment Arrangement, Executives | Minimum | Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     3 years          
Share-Based Payment Arrangement, Executives | Maximum | Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     5 years          
Share-Based Payment Arrangement, Directors                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation, payment award, vesting period (in years)     1 year