XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Share-based Incentive Plan (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jun. 01, 2023
May 26, 2022
Dec. 31, 2017
Jan. 23, 2012
Dec. 31, 2006
Shares Issued, Price Per Share (in dollars per share)             $ 19  
Share-Based Payment Arrangement, Expense   $ 1.0 $ 1.2          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 1.5 $ 1.5          
The 2017 Incentive Award Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       3,500,000 2,500,000 1,100,000    
Restricted Stock [Member]                
Shares Issued, Price Per Share (in dollars per share)               $ 20
Minimum [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years              
Minimum [Member] | Nonvested Resctricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   1 year            
Maximum [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 10 years              
Maximum [Member] | Nonvested Resctricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   5 years