XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 16 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of

  

Weighted-Average

 
  

Restricted

  

Grant Date Fair

 
  

Stock Awards

  

Value (per Share)

 

Unvested at December 31, 2023

  1,027,658  $5.22 

Granted

  21,306   8.39 

Vested

  (278,896)  5.73 

Vested and settled for tax withholding

  (221,104)  5.73 

Unvested at June 30, 2024

  548,964  $4.88 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

(in thousands, except per share data)

                
          

Weighted-Average

     
  

Number of

      

Remaining

     
  

Options

  

Weighted-Average

  

Contractual

  

Aggregate

 
  

Outstanding

  

Exercise Price

  

Term (in Years)

  

Intrinsic Value

 

Outstanding at December 31, 2023

    $     $ 

Granted

  265,000   10.00         

Outstanding at June 30, 2024

  265,000  $10.00   9.9  $ 

Exercisable at June 30, 2024

    $   9.9  $ 
Share-Based Payment Arrangement, Option [Member]  
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Six Months Ended June 30,

 
  2024 

Weighted-average fair value of grants

 $3.73 

Risk-free interest rate

  4.57%

Dividend yield

   

Expected volatility

  41.7%

Expected term (in years)

  7.5