Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Stock-Based Compensation - Schedule of Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 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 June 30, 2025 | shares 1,326,817
Weighted Average Exercise Price, Vested and exercisable at June 30, 2025 | $ / shares $ 3.99
Aggregate Intrinsic Value, Vested and exercisable at June 30, 2025 | $ $ 16
Shares, Granted | shares 55,000
Weighted Average Exercise Price, Granted | $ / shares $ 1.34
Aggregate Intrinsic Value, Granted | $
Shares, Forfeited or expired and other adjustments | shares (20,834)
Weighted Average Exercise Price, Forfeited or expired and other adjustments | $ / shares $ 3.63
Aggregate Intrinsic Value, Forfeited or expired and other adjustments | $
Shares, Ending balance | shares 1,410,499
Weighted Average Exercise Price, Ending balance | $ / shares $ 3.89
Aggregate Intrinsic Value, Ending balance | $ $ 40