XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Stock-based Compensation - Summary of Option Exercise Prices by Grouped Ranges (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Shares Outstanding (in shares) | shares 1
Outstanding, Weighted Average Remaining Contractual Term (Year) 6 years 10 months 6 days
Outstanding, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 22.15
Shares Exercisable (in shares) | shares 1
Exercisable, Weighted Average Remaining Contractual Term (Year) 6 years 10 months 6 days
Exercisable, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 22.15