XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 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

  (335,064)  5.55 

Vested and settled for tax withholding

  (264,936)  5.55 

Unvested at September 30, 2024

  448,964  $4.93 
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 September 30, 2024

  265,000  $10.00   9.7  $ 

Exercisable at September 30, 2024

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

Nine Months Ended September 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