v3.26.1
Stock Incentive Plans - (Plan duration - Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 23, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock grant expense     $ 506 $ 426  
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense $ 23 $ 35 27 $ 69  
Unrecognized compensation expense related to the non-vested awards $ 226   $ 226    
Unrecognized compensation expense related to the non-vested awards, final year of recognition     2030    
Option Issued 0 2,600 0 8,200  
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense related to the non-vested awards $ 1,800   $ 1,800    
Unrecognized compensation expense related to the non-vested awards, final year of recognition     2030    
Stock grants awarded     20,900    
Stock grant expense $ 208 $ 212 $ 506 $ 426  
Restricted Stock [Member] | Employee And Non Employee Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     4 years    
Stock grants awarded 0 0 20,900 21,068  
2022 Stock Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of common stock authorized for issuance     95.00%    
2014 Stock Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock available for grant         0
2005 Stock Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock available for grant         0