XML 126 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 20 - Stock-based Compensation - Key Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 21, 2023
Performance Restricted Stock Units [Member]    
Risk free interest rate 4.53% 4.56%
Expected volatility 58.00% 65.70%
Total expected term (in years) (Year) 2 years 10 months 9 days 2 years 10 months 6 days
Performance Restricted Stock Units [Member] | Minimum [Member]    
Correlation range 42.70% 48.70%
Performance Restricted Stock Units [Member] | Maximum [Member]    
Correlation range 70.40% 76.20%
Management Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]    
Risk free interest rate 0.04%  
Expected volatility 55.00%  
Dividend yield 0.00%  
Stock price on valuation date (in dollars per share) $ 18.9