XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Stock-based Compensation (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Expense   $ 4,872 $ 3,001
Market Condition Vesting [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years    
Restricted Stock Units (RSUs) [Member]      
Share-Based Payment Arrangement, Expense   $ 4,615 2,649
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   121,804,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 34,800  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   1 year 10 months 24 days  
Time Based Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years  
Time Based Restricted Stock Units [Member] | Share-Based Payment Arrangement, Tranche One [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   33.33%  
Performance Based Restricted Stock Units [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 3,800  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Awards, Percentage Earned if Goals Met   100.00%  
Share-Based Payment Arrangement, Plan Modification, Incremental Cost   $ 600  
Performance Based Restricted Stock Units [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Awards, Percentage Earned if Goals Met   200.00%  
Discontinued Operations [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   9,209  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)   31,475  
Continuing Operations [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 4,700 7,200
Equity Incentive Plan 2020 [Member] | Discontinued Operations [Member]      
Share-Based Payment Arrangement, Expense   $ 200 $ 200