XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Equity Compensation Plans (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Feb. 03, 2026
May 18, 2022
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Payment Arrangement, Expense     $ 2,437 $ 2,826  
Restricted Stock And Restricted Stock Units [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)     154,817   156,732
Performance Share Units PSU's [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period (Year) 3 years        
Performance Share Units PSU's [Member] | Share-Based Payment Arrangement, Tranche One [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period (Year) 3 years        
Performance Share Units PSU's [Member] | Share-Based Payment Arrangement, Tranche Two [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period (Year) 1 year        
Maximum [Member] | Restricted Stock And Restricted Stock Units [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     4 years    
Maximum [Member] | Performance Share Units PSU's [Member]          
Share-Based Compensation, Percent of Issuable Shares 150.00%        
Minimum [Member] | Restricted Stock And Restricted Stock Units [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     2 years    
Minimum [Member] | Performance Share Units PSU's [Member]          
Share-Based Compensation, Percent of Issuable Shares 0.00%        
Long Term Incentive Plan [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   8,000,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Potentially Recycled Into the Stock Plan (in shares)   702,300