XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Stock-based Compensation - Summary of Outstanding Options (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Time Vesting Options [Member]  
Shares Outstanding (in shares) | shares 662,798
Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 5 months 19 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 10.00
Shares Exercisable (in shares) | shares 634,465
Time Vesting Options [Member] | Range One [Member]  
Lower Range Limit (in dollars per share) $ 4.01
Upper Range Limit (in dollars per share) $ 8.00
Shares Outstanding (in shares) | shares 566,673
Outstanding, Weighted Average Remaining Contractual Term (Year) 7 years 1 month 20 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 7.42
Shares Exercisable (in shares) | shares 538,340
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 7.46
Time Vesting Options [Member] | Range Two [Member]  
Lower Range Limit (in dollars per share) $ 8.01
Shares Outstanding (in shares) | shares 96,125
Outstanding, Weighted Average Remaining Contractual Term (Year) 2 years 6 months 10 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 25.22
Shares Exercisable (in shares) | shares 96,125
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 25.22
Performance Vesting Awards [Member]  
Shares Outstanding (in shares) | shares 240,000
Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 11 months 4 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 7.59
Shares Exercisable (in shares) | shares 240,000
Performance Vesting Awards [Member] | Range One [Member]  
Lower Range Limit (in dollars per share) $ 4.01
Upper Range Limit (in dollars per share) $ 8.00
Shares Outstanding (in shares) | shares 240,000
Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 11 months 4 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 7.59
Shares Exercisable (in shares) | shares 240,000
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 7.59
Market Vesting Options [Member]  
Shares Outstanding (in shares) | shares 733,334
Outstanding, Weighted Average Remaining Contractual Term (Year) 1 year 7 months 20 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.00
Shares Exercisable (in shares) | shares 0
Market Vesting Options [Member] | Range One [Member]  
Lower Range Limit (in dollars per share) $ 0.01
Upper Range Limit (in dollars per share) $ 4.00
Shares Outstanding (in shares) | shares 733,334
Outstanding, Weighted Average Remaining Contractual Term (Year) 1 year 7 months 20 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.00
Shares Exercisable (in shares) | shares 0
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0