Quarterly report [Sections 13 or 15(d)]

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

v3.25.0.1
Stock-Based Compensation - Schedule of Option Activity (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Schedule of Option Activity [Abstract]  
Shares, Beginning Balance | shares 1,466,062
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 3.98
Aggregate Intrinsic Value, Beginning Balance | $
Shares, Vested and exercisable | shares 955,334
Weighted Average Exercise Price, Vested and exercisable | $ / shares $ 4.07
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 (87,396)
Weighted Average Exercise Price, Forfeited or Expired and Other Adjustments | $ / shares $ 3.54
Aggregate Intrinsic Value, Forfeited or Expired and Other Adjustments | $
Shares, Ending Balance | shares 1,378,666
Weighted Average Exercise Price, Ending Balance | $ / shares $ 4.03
Aggregate Intrinsic Value, Ending Balance | $