v3.26.1
Stock-based Compensation (Schedule of Unvested Restricted Stock Activity) (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
2012 Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unvested shares outstanding at beginning of year 32,538 77,231
Vested (10,656) (44,416)
Unvested shares outstanding at end of period 21,882 32,815
Unvested shares outstanding at beginning of year, Weighted Average Grant Price $ 7.91 $ 8.19
Vested, Weighted Average Grant Price 7.89 8.39
Unvested shares outstanding at end of period, Weighted Average Grant Price $ 7.92 $ 7.92
2025 Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unvested shares outstanding at beginning of year 47,556  
Granted 29,390  
Vested (13,999)  
Unvested shares outstanding at end of period 62,947  
Unvested shares outstanding at beginning of year, Weighted Average Grant Price $ 12.36  
Granted, Weighted Average Grant Price 14.57  
Vested, Weighted Average Grant Price 11.64  
Unvested shares outstanding at end of period, Weighted Average Grant Price $ 13.55