XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Stock-based Compensation and Incentive Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Restricted Stock Units (RSUs) [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 14.4 $ 3.3   $ 10.0
Employee Service Sharebased Compensation Nonvested Awards Compensation Cost Not Yet Recognized Net Of Tax $ 11.4 $ 2.6   $ 7.9
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years      
Time-Based Restricted Stock Units [Member] | During Fiscal 2023 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares) 356,000      
A2017 Incentive Plan [Member] | Plan Of Reorganization [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years      
A2017 Incentive Plan [Member] | Plan Of Reorganization [Member] | Restricted Stock Units (RSUs) [Member] | Director [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 1 year      
Stock Option Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   603,756 603,756  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) 517,370      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 11.46      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 9 months 18 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)   603,756 603,756  
Stock Option Plan [Member] | Share-Based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 0.1      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 3 months 18 days      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years      
Stock Option Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share) $ 3.23      
Stock Option Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share) $ 3.69