XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Equity Compensation Plans (Details Textual) - USD ($)
6 Months Ended
Feb. 04, 2025
May 18, 2022
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-Based Payment Arrangement, Expense     $ 2,826 $ 2,525  
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)     550,003 [1]   509,895
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     320,766    
Performance Share Units PSU's [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 194,237        
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] | Performance Share Units PSU's [Member]          
Share-Based Compensation, Percent of Issuable Shares 150.00%        
Minimum [Member] | Performance Share Units PSU's [Member]          
Share-Based Compensation, Percent of Issuable Shares 0.00%        
Long Term Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)     156,732   149,334
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)   1,280,610      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   4 years      
Long Term Incentive Plan [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   2 years      
[1] The outstanding award balances above include 156,732 and 149,334 RSUs as of June 30, 2025 and December 31, 2024, respectively.