v3.25.1
Stock-Based Compensation (Narrative) (Details) - 2013 Equity Incentive Plan [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options expiration from date of grant 10 years  
Options expiration from termination of employment or service due to death, disability, or termination other than for cause 12 months  
Number of shares granted during the period (in shares) 0 0
Number of shares exercised during the period (in shares) 0 0
Unrecognized compensation expense related to outstanding stock options $ 105  
Recognized compensation expense $ 10 $ 8
Stock Options [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options fair market value (as a percent) 100.00%  
Unvested Restricted Stock Units [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Recognized compensation expense $ 22 $ 21
Number of shares granted during the period (in shares) 0 0
Unrecognized compensation expense related to outstanding restricted stock units $ 295