Quarterly report pursuant to Section 13 or 15(d)

Schedule of Restricted Stock Unit Activity (Details)

v3.24.3
Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares outstanding balance | shares 96,808
Weighted average grant date fair value Balance | $ / shares $ 25.21
Shares granted | shares 84,081
Weighted average grant date fair value granted | $ / shares $ 5.63
Shares released | shares (127,834)
Weighted average grant date fair value released | $ / shares $ 11.93
Shares forfeited | shares (2,530)
Weighted average grant date fair value forfeited | $ / shares $ 17.47
Shares outstanding balance | shares 50,525
Weighted average grant date fair value Balance | $ / shares $ 26.61