XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Share-Based Compensation (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Proceeds from Stock Options Exercised $ 132,000 $ 0 $ 584,000
Share-Based Payment Arrangement, Exercise of Option, Tax Benefit 21,000 316,000 498,000
Share-Based Payment Arrangement, Option [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,500,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 1 month 6 days    
Share-Based Payment Arrangement, Expense $ 545,000 $ 440,000 $ 997,000
Service based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 253,481 54,530 96,359
Service based Stock Options [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 5 years    
Performance based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0 404,833 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 6 years    
Nonvested [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 872,000 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Nonvested Restricted Stock, Outstanding Number 829,000    
Share-Based Payment Arrangement, Expense $ 2,800,000 $ (156,000) $ (62,000)
Share-Based Payment Arrangement, Expense $ (2,800,000) $ 156,000 $ 62,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period 43,000 0 0
Director Plan 2004 [Member] | Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 3,000,000    
The 2006 Equity Incentive Plan [Member] | Common Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 1,800,000    
The 2006 Equity Incentive Plan [Member] | Nonvested [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 8,800,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 3 months 10 days    
The 2025 Omnibus Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 5,000,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 242,460    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 4,100,000    
The 2025 Omnibus Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted 672,000