Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of Option Activity (Details)

v3.24.4
Stock-Based Compensation - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Option Activity [Line Items]    
Shares, Beginning Balance 1,505,333 1,515,000
Weighted Average Exercise Price, Beginning Balance $ 4.11 $ 4.15
Aggregate Intrinsic Value, Beginning Balance $ 2,879
Shares, Ending Balance 1,466,062 1,505,333
Weighted Average Exercise Price, Ending Balance $ 3.98 $ 4.11
Aggregate Intrinsic Value, Ending Balance
Shares, Vested and exercisable 852,896  
Weighted Average Exercise Price, Vested and exercisable $ 4.09  
Aggregate Intrinsic Value, Vested and exercisable  
Shares, Granted 76,500 81,000
Weighted Average Exercise Price, Granted $ 1.66 $ 2.32
Aggregate Intrinsic Value, Granted
Shares, Forfeited or Expired and Other Adjustments (115,771) (90,667)
Weighted Average Exercise Price, Forfeited or Expired and Other Adjustments $ 4.13 $ 4.15
Aggregate Intrinsic Value, Forfeited or Expired and Other Adjustments