XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-Based Payment Arrangement, Expense $ 700   $ 302 $ 2,472 $ 958
Annual Board Service [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   0.3      
Board Committee Service [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period   12 months      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   0.1      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   10 years      
Share Price (in dollars per share)   $ 12.11      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)   $ 3.88      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)   5 years 3 months      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate   28.00%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   4.16%      
Board Committee Service [Member] | Share-Based Payment Arrangement, Tranche One [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares 0.1     0.2  
Continued Service of the Chairman of the Board [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   0.4      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   10 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)   $ 9.08      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)   6 years 1 month 13 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate   37.00%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   3.53%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price   $ 3.94      
Continued Service of the Chairman of the Board [Member] | Share-Based Payment Arrangement, Tranche Two [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares   0.1      
Continued Service of the Chairman of the Board [Member] | Share-Based Payment Arrangement, Tranche Three [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares   0.1      
Continued Service of the Chairman of the Board [Member] | Share-Based Payment Arrangement, Tranche Four [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares   0.1      
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period       3 years  
Share-Based Payment Arrangement, Expense $ 100   $ 200 $ 700 $ 600