Quarterly report pursuant to Section 13 or 15(d)

Schedule of Restricted Stock Unit Activity (Details)

v3.24.2.u1
Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 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 (110,570)
Weighted average grant date fair value released | $ / shares $ 11.05
Shares forfeited | shares (48)
Weighted average grant date fair value forfeited | $ / shares $ 46.50
Shares outstanding balance | shares 70,271
Weighted average grant date fair value Balance | $ / shares $ 24.05