v3.26.1
Stock-based Compensation (Summary of Status of Stock Option Plan) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercised (3,598)    
2006 Stock Option Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding at beginning of year   37,696 37,696
Granted   403,167  
Outstanding at end of period 37,696 37,696 37,696
Options exercisable at end of period 37,696 37,696 37,696
Outstanding at beginning of year, Weighted Average Exercise Price   $ 10.61 $ 10.61
Outstanding at end of period, Weighted Average Exercise Price $ 10.61 10.61 10.61
Options exercisable at end of period, Weighted Average Exercise Price $ 10.61 $ 10.61 $ 10.61
Options Outstanding at end of period, Remaining Contractual Life   3 months 18 days 1 year 3 months 18 days
Options Exercisable at end of period, Remaining Contractual Life   3 months 18 days 1 year 3 months 18 days
2012 Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding at beginning of year   17,749 17,749
Exercised   (3,598) 0
Outstanding at end of period 14,151 14,151  
Options exercisable at end of period 6,585 6,585 7,662
Outstanding at beginning of year, Weighted Average Exercise Price   $ 8.68 $ 8.68
Exercised, Weighted Average Exercise Price   9.83 0
Outstanding at end of period, Weighted Average Exercise Price $ 8.38 8.38 8.68
Options exercisable at end of period, Weighted Average Exercise Price $ 8.95 $ 8.95 $ 9.72
Options Outstanding at beginning of period, Intrinsic Value   $ 106 $ 28
Exercised, Intrinsic Value   20  
Options Outstanding at end of period, Intrinsic Value $ 133 133 53
Options Exercisable, Intrinsic Value $ 58 $ 58 $ 15
Options Outstanding at end of period, Remaining Contractual Life   6 years 6 months 6 years 7 months 6 days
Options Exercisable at end of period, Remaining Contractual Life   4 years 10 months 24 days 3 years 9 months 18 days
2025 Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding at beginning of year   43,175  
Outstanding at end of period 43,175 43,175  
Outstanding at beginning of year, Weighted Average Exercise Price   $ 14.85  
Outstanding at end of period, Weighted Average Exercise Price $ 14.85 $ 14.85  
Options Outstanding at end of period, Intrinsic Value $ 128,000 $ 128,000  
Options Outstanding at end of period, Remaining Contractual Life   9 years 4 months 24 days