Quarterly report pursuant to Section 13 or 15(d)

Schedule of Restricted Stock Unit Activity (Details)

v3.23.3
Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares outstanding, Beginning balance 1,929,933 1,685,141
Shares, Awarded 243,048 244,792
Shares, Released (545,012)
Shares, Canceled/forfeited/expired
Shares outstanding, Ending balance 1,627,969 1,929,933
Shares, Expected to vest at September 30, 2023 1,627,969  
Shares, Vested at September 30, 2023 1,526,405  
Unvested at September 30, 2023  
Unrecognized expense at September 30, 2023