Quarterly report pursuant to Section 13 or 15(d)

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

v3.25.0.1
Stock-Based Compensation - Schedule of Option Activity (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Schedule of Option Activity [Line Items]  
Shares, Beginning Balance | shares 1,466,062
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 3.98
Aggregate Intrinsic Value, Beginning Balance | $
Shares, Ending Balance | shares 1,414,499
Weighted Average Exercise Price, Ending Balance | $ / shares $ 4.15
Aggregate Intrinsic Value, Ending Balance | $
Shares, Vested and exercisable | shares 864,167
Weighted Average Exercise Price, Vested and exercisable | $ / shares $ 4.04
Aggregate Intrinsic Value, Vested and exercisable | $
Shares, Granted | shares
Weighted Average Exercise Price, Granted | $ / shares
Aggregate Intrinsic Value, Granted | $
Shares, Forfeited or Expired and Other Adjustments | shares (51,563)
Weighted Average Exercise Price, Forfeited or Expired and Other Adjustments | $ / shares $ 4.11
Aggregate Intrinsic Value, Forfeited or Expired and Other Adjustments | $