XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Incentive Plans (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Shares Available Under Long-term Incentive Plan [Table Text Block]
   

March 31,

2025

   

December 31,

2024

 

Approved and authorized shares

    16,414,015       16,414,015  

Shares subject to awards issued under plan

    (15,807,337

)

    (15,808,671

)

Shares available for future grant

    606,678       605,344  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Stock

Options

   

Average

Exercise

Price

   

Remaining

Term in

Years

   

Intrinsic

Value (in

thousands)

 

Outstanding at December 31, 2023

    13,449,061     $ 11.95       6.3     $ 47,672  

Forfeitures

    (4,999 )   $ 26,44                  

Outstanding at December 31, 2024

    13,444,062     $ 11.95       5.3     $ 53,093  

Forfeitures

    (1,334

)

  $ 19.98                  

Outstanding at March 31, 2025

    13,442,728     $ 11.94       5.1     $ 29,544  
                                 

Vested at December 31, 2024

    13,444,062     $ 11.95       5.3     $ 53,093  

Exercisable at December 31, 2024

    11,495,062     $ 12.19       5.9     $ 44,907  
                                 

Vested at March 31, 2025

    13,442,728     $ 11.94       5.1     $ 29,544  

Exercisable at March 31, 2025

    11,493,728     $ 12.19       5.7     $ 25,334