XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Stock Based Compensation (Details Textual) - USD ($)
$ in Millions
6 Months Ended 9 Months Ended
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Time Restricted Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   53,221  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years  
Time Restricted Shares [Member] | Vesting Over Two Years [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   50,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   2 years  
Time Restricted Shares [Member] | Cliff Vesting Over One Year [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   2,742  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   1 year  
Performance Restricted Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 36,313    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   142,276  
Share-Based Payment Arrangement, Expense   $ 0.3 $ 0.1
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 1.7  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   2 years  
2016 Restricted Stock Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   550,000  
The 2025 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   521,696