Annual report pursuant to Section 13 and 15(d)

Schedule of Non Vested Option Activity (Details)

v3.23.1
Schedule of Non Vested Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Non-vested Shares outstanding beginning balance 422,476  
Non-vested weighted average grant date fair value outstanding beginning balance $ 4.78  
Non-vested Shares granted 41,000  
Non-vested weighted average grant date fair value granted $ 4.50 $ 4.64
Non-vested Shares vested (142,709)  
Non-vested weighted average grant date fair value vested $ 5.02 $ 6.54
Non-vested Shares forfeited (63,003)  
Non-vested weighted average grant date fair value forfeited $ 4.69  
Non-vested Shares outstanding ending balance 257,764 422,476
Non-vested weighted average grant date fair value outstanding ending balance $ 4.63 $ 4.78