Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Stock-Based Compensation - Schedule of Option Activity (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Schedule of Option Activity [Abstract]  
Shares, Beginning balance | shares 1,376,333
Weighted Average Exercise Price, Ending balance | $ / shares $ 4.03
Aggregate Intrinsic Value, Beginning balance | $
Shares, Vested and exercisable at March 31, 2025 | shares 1,223,667
Weighted Average Exercise Price, Vested and exercisable at March 31, 2025 | $ / shares $ 4.04
Aggregate Intrinsic Value, Vested and exercisable at March 31, 2025 | $
Shares, Granted | shares 15,000
Weighted Average Exercise Price, Granted | $ / shares $ 1.48
Aggregate Intrinsic Value, Granted | $
Shares, Forfeited or expired and other adjustments | shares (3,334)
Weighted Average Exercise Price, Forfeited or expired and other adjustments | $ / shares $ 3.75
Aggregate Intrinsic Value, Forfeited or expired and other adjustments | $
Shares, Ending balance | shares 1,387,999
Weighted Average Exercise Price, Ending balance | $ / shares $ 4
Aggregate Intrinsic Value, Ending balance | $