v3.24.2.u1
SCHEDULE OF NON-VESTED RESTRICTED STOCK ACTIVITY (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Non-vested Shares, Beginning 1,504 706 629 806
Weighted- Average Grant Date Fair Value, ending $ 2.86 $ 4.75 $ 7.06 $ 5.54
Number of Non-vested Shares, Granted 1,247 492 450
Weighted- Average Grant Date Fair Value, Granted $ 2.41 $ 3.72 $ 7.63
Number of Non-vested Shares, Vested (128) (297) (229) (537)
Weighted- Average Grant Date Fair Value, Vested $ 4.51 $ 4.24 $ 6.99 $ 5.35
Number of Non-vested Shares, Forfeited or expired (6) (152) (186) (90)
Weighted- Average Grant Date Fair Value, Forfeited or expired $ 7.22 $ 5.32 $ 7.08 $ 6.51
Number of Non-vested Shares, Ending 1,370 1,504 706 629
Weighted- Average Grant Date Fair Value, ending $ 2.68 $ 2.86 $ 4.75 $ 7.06