XML 55 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Share-based compensation expense:

                

Equity awards

 $10,561  $2,886  $12,120  $515 

Liability awards

  220      220    

Total share-based compensation expense

 $10,781  $2,886  $12,340  $515