v3.26.1
Equity Plans and Equity Based Compensation - Narrative (Details)
3 Months Ended 6 Months Ended
May 21, 2020
shares
Jun. 30, 2026
USD ($)
installment
plan
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
installment
plan
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of equity incentive plans | plan   1   1    
Number of options granted (in shares) | shares   0 0 0 0  
Stock compensation expense   $ 246,000 $ 156,000 $ 488,000 $ 340,000  
Stock compensation expense, net of tax   $ 813,000 790,000 $ 1,729,000 1,489,000  
Outstanding stock options (in shares) | shares   0   0   0
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense   $ 0 0 $ 0 0  
Unrecognized compensation expense   0 0 0 0  
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense   $ 6,352,000 $ 6,056,000 $ 6,352,000 $ 6,056,000  
Awards granted during period (as a percent)       66.67%    
Awards granted cash credit entitlement (as a percent)       33.33%    
Restricted stock granted during period (in shares) | shares   13,300 17,414 94,935 86,944  
Unvested restricted stock awards (in shares) | shares   188,482   188,482   133,297
Restricted Stock | Executive Officers            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted during period (as a percent)       100.00%    
Number of annual installments | installment   3   3    
Restricted Stock | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting (as a percent)       100.00%    
Compensation period (in years)       1 year    
Restricted Stock | Vesting Period One | Executive Officers            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting (as a percent)       33.33%    
Restricted Stock | Vesting Period Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting (as a percent)       50.00%    
Restricted Stock | Vesting Period Two | Executive Officers            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting (as a percent)       33.33%    
Restricted Stock | Vesting Period Three | Executive Officers            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting (as a percent)       33.33%    
2019 LTI Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized for issuance (in shares) | shares   1,000,000   1,000,000    
2009 Long-Term Equity Incentive Plan | Restricted Stock | Vesting Period One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting (as a percent)       50.00%    
2019 ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Offering periods (in months) 3 months          
Purchase price (as a percent) 95.00%          
Number of shares reserved for new grants (in shares) | shares 750,000          
2019 ESPP | Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense   $ 34,000 $ 8,000 $ 48,000 $ 16,000  
Unrecognized compensation expense   0 0 0 0  
Stock compensation expense, net of tax   $ 25,000 $ 6,000 $ 36,000 $ 12,000