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

June 30,

2025

   

December 31,

2024

 

Approved and authorized shares

    16,414,015       16,414,015  

Shares subject to awards issued under plan

    (15,863,795

)

    (15,808,671

)

Shares available for future grant

    550,220       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

    (9,668

)

  $ 24.99                  

Outstanding at June 30, 2025

    13,434,394     $ 11.94       4.8     $  
                                 

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 June 30, 2025

    13,434,394     $ 11.94       4.8     $  

Exercisable at June 30, 2025

    11,485,394     $ 12.18       5.4     $