XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Stock-based Compensation - Nonvested Restricted Stock Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Time and Performance Based Units [Member]      
Unvested, number of shares (in shares) 0    
Granted, number of shares (in shares) 502,676    
Vested, number of shares (in shares) 0    
Forfeited, number of shares (in shares) 0    
Unvested, number of shares (in shares) 502,676 0  
Restricted Stock Units (RSUs) [Member]      
Unvested, number of shares (in shares) 10,702,589    
Unvested, weighted average grant date fair value (in dollars per share) $ 5.54    
Granted, number of shares (in shares) 3,807,121    
Granted, weighted average grant date fair value (in dollars per share) $ 7.66 $ 4.38 $ 5.55
Vested, number of shares (in shares) (4,805,497)    
Vested, weighted average grant date fair value (in dollars per share) $ 5.73    
Forfeited, number of shares (in shares) (547,110)    
Forfeited, weighted average grant date fair value (in dollars per share) $ 5.92    
Unvested, number of shares (in shares) 9,157,103 10,702,589  
Unvested, weighted average grant date fair value (in dollars per share) $ 6.36 $ 5.54