Annual report pursuant to Section 13 and 15(d)

Schedule of Non Vested Option Activity (Details)

v3.24.1
Schedule of Non Vested Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Non-vested Shares outstanding beginning balance 257,764  
Non-vested weighted average grant date fair value outstanding beginning balance $ 4.63  
Non-vested Shares granted  
Non-vested weighted average grant date fair value granted $ 4.50
Non-vested Shares vested (129,574)  
Non-vested weighted average grant date fair value vested $ 4.70 $ 5.02
Non-vested Shares forfeited (9,172)  
Non-vested weighted average grant date fair value forfeited $ 4.56  
Non-vested Shares outstanding ending balance 119,018 257,764
Non-vested weighted average grant date fair value outstanding ending balance $ 4.55 $ 4.63