XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note M - Stock-based Compensation - Information Regarding Currently Outstanding and Exercisable Options (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Options outstanding, number of shares (in shares) 5,951,400
Exercisable, number of options (in shares) 2,399,305
Exercise Price Range One [Member]  
Lower range (in dollars per share) | $ / shares $ 2.848
Options outstanding, number of shares (in shares) 5,841,257
Upper range (in dollars per share) | $ / shares $ 10
Outstanding, weighted average remaining contractual term (Year) 6 years 10 months 28 days
Exercisable, number of options (in shares) 2,289,162
Exercisable, weighted average remaining contractual term (Year) 4 years 8 months 8 days
Exercise Price Range Two [Member]  
Lower range (in dollars per share) | $ / shares $ 10.01
Options outstanding, number of shares (in shares) 1,875
Upper range (in dollars per share) | $ / shares $ 30
Outstanding, weighted average remaining contractual term (Year) 4 years 3 months 21 days
Exercisable, number of options (in shares) 1,875
Exercisable, weighted average remaining contractual term (Year) 4 years 4 months 13 days
Exercise Price Range Three [Member]  
Lower range (in dollars per share) | $ / shares $ 30.01
Options outstanding, number of shares (in shares) 39,218
Upper range (in dollars per share) | $ / shares $ 50
Outstanding, weighted average remaining contractual term (Year) 2 years 8 months 1 day
Exercisable, number of options (in shares) 39,218
Exercisable, weighted average remaining contractual term (Year) 2 years 8 months 15 days
Exercise Price Range Four [Member]  
Lower range (in dollars per share) | $ / shares $ 50.01
Options outstanding, number of shares (in shares) 21,958
Upper range (in dollars per share) | $ / shares $ 70
Outstanding, weighted average remaining contractual term (Year) 1 year 7 months 6 days
Exercisable, number of options (in shares) 21,958
Exercisable, weighted average remaining contractual term (Year) 1 year 7 months 17 days
Exercise Price Range Five [Member]  
Lower range (in dollars per share) | $ / shares $ 70.01
Options outstanding, number of shares (in shares) 47,092
Upper range (in dollars per share) | $ / shares $ 327.2
Outstanding, weighted average remaining contractual term (Year) 1 year 4 months 9 days
Exercisable, number of options (in shares) 47,092
Exercisable, weighted average remaining contractual term (Year) 8 years 4 months 2 days