v3.25.4
Shareholders' Equity (Stock-based Compensation Expense) (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2009
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Nonvested awards, total compensation cost not yet recognized   $ 1,246
Nonvested awards, total compensation cost not yet recognized, period for recognition   9 months 10 days
Stock Option Plans:    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield   0.00%
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options, merit vesting period   3 years
Minimum | 2006 Plan | Stock Option Plans:    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Plan modification, contractual life 6 years