XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Incentive Plans - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding, options (in shares) 13,449,061 11,517,228 9,983,727  
Outstanding, weighted average exercise price (in dollars per share) $ 11.95 $ 12.2 $ 10.19  
Outstanding, term (Year) 5 years 3 months 18 days 6 years 3 months 18 days 7 years 10 months 24 days 8 years 8 months 12 days
Outstanding, intrinsic value $ 53,093 $ 47,672 $ 128,429 $ 44,395
Awards granted, options (in shares)   1,949,000 1,564,500  
Awards granted, weighted average exercise price (in dollars per share)   $ 10.5 $ 25.09  
Exercised, options (in shares)   (11,834) (12,000)  
Exercised, weighted average exercise price (in dollars per share)   $ 12.52 $ 10  
Forfeitures, options (in shares) (4,999) (5,333) (18,999)  
Forfeitures, weighted average exercise price (in dollars per share) $ 26.44 $ 24.83 $ 18.66  
Outstanding, options (in shares) 13,444,062 13,449,061 11,517,228 9,983,727
Outstanding, weighted average exercise price (in dollars per share) $ 11.95 $ 11.95 $ 12.2 $ 10.19
Vested, options (in shares) 13,444,062 13,387,074    
Vest, weighted average exercise price (in dollars per share) $ 11.95 $ 11.88    
Vest, remaining term (Year) 5 years 3 months 18 days 6 years 3 months 18 days    
Vest, intrinsic value $ 53,093 $ 47,672    
Exercisable, options (in shares) 11,495,062 11,438,074    
Exercisable, weighted average exercise price (in dollars per share) $ 12.19 $ 12.12    
Exercisable remaining term (Year) 5 years 10 months 24 days 6 years 10 months 24 days    
Exercisable, intrinsic value $ 44,907 $ 40,383