Annual report pursuant to Section 13 and 15(d)

Schedule of Share-based Compensation, Stock Options, Activity (Details)

v3.23.1
Schedule of Share-based Compensation, Stock Options, Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Option Indexed to Issuer's Equity [Line Items]    
Number of Shares Available for Grant, Beginning 629 190
Total Options Outstanding, Beginning 205 148
Weighted Average Exercise Price, Beginning $ 23.76 $ 30.36
Aggregate Intrinsic Value, Beginning $ 29
Number of Shares Available for Grant, Increase in authorized options 416
Total Options Outstanding, Increase in authorized options
Weighted Average Exercise Price, Increase in authorized options
Aggregate Intrinsic Value, Increase in authorized options
Number of Shares Available for Grant, Granted (158) (87)
Total Options Outstanding, Granted 158 86
Weighted Average Exercise Price, Granted $ 5.04 $ 13.32
Aggregate Intrinsic Value, Granted
Number of Shares Available for Grant, Expired 12 81
Total Options Outstanding, Expired (12)
Weighted Average Exercise Price, Expired $ 33.24
Aggregate Intrinsic Value, Expired
Number of Shares Available for Grant, Cancelled 1 29
Total Options Outstanding, Cancelled (1) (29)
Weighted Average Exercise Price, Cancelled $ 15.36 $ 26.16
Aggregate Intrinsic Value, Cancelled $ 9
Number of Shares Available for Grant, Ending 484 629
Total Options Outstanding, Ending 350 205
Weighted Average Exercise Price, Ending $ 15.36 $ 23.76
Aggregate Intrinsic Value, Ending $ 9