XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders Equity (Details 2) - Exercise Price Range One
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Options outstanding | shares 1,463
Weighted average remaining contractual life outstanding 4 months 20 days
Weighted average exercise price per share outstanding $ 15.54
Options exercisable | shares 1,463
Weighted average exercise price per share exercisable $ 15.54
Ranges of exercise prices upper $ 15.54