Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Schedule of Share-based Compensation, Stock Options, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Option Indexed to Issuer's Equity [Line Items]    
Number of Shares Available for Grant, Beginning 484  
Total Options Outstanding, Beginning 350  
Number of Shares Available for Grant, Ending 275 484
Total Options Outstanding, Ending 558 350
Share-Based Payment Arrangement, Option [Member]    
Option Indexed to Issuer's Equity [Line Items]    
Number of Shares Available for Grant, Beginning 484 629
Total Options Outstanding, Beginning 350 205
Weighted Average Exercise Price, Beginning $ 15.36 $ 23.76
Aggregate Intrinsic Value, Beginning $ 9
Number of Shares Available for Grant, Granted (209) (158)
Total Options Outstanding, Granted 209 158
Weighted Average Exercise Price, Granted $ 2.67 $ 5.04
Aggregate Intrinsic Value, Granted
Number of Shares Available for Grant, Expired 12
Total Options Outstanding, Expired (1) (12)
Weighted Average Exercise Price, Expired $ 22.89 $ 33.24
Aggregate Intrinsic Value, Expired
Number of Shares Available for Grant, Cancelled   1
Total Options Outstanding, Cancelled   (1)
Weighted Average Exercise Price, Cancelled   $ 15.36
Aggregate Intrinsic Value, Cancelled   $ 9
Number of Shares Available for Grant, Ending 275 484
Total Options Outstanding, Ending 558 350
Weighted Average Exercise Price, Ending $ 10.57 $ 15.36
Aggregate Intrinsic Value, Ending $ 9