v3.25.4
SCHEDULE OF UNVESTED RESTRICTED STOCK (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Restricted Shares, Unvested, Beginning Balance 2,630,406 842,881 2,076,317
Weighted Average Grant Date Fair Value per Share, Unvested, Beginning Balance $ 8.75 $ 9.80 $ 10.10
Number of Restricted Shares, Granted 1,513,000 2,407,500 5,000
Weighted Average Grant Date Fair Value per Share, Granted $ 6.89 $ 8.75 $ 5.04
Number of Restricted Shares, Vested and issued (1,048,140) (561,548) (1,049,243)
Weighted Average Grant Date Fair Value per Share, Vested and issued $ 8.75 $ 10.35 $ 8.80
Number of Restricted Shares, Forfeited (85,171) (58,427) (189,193)
Weighted Average Grant Date Fair Value per Share, Forfeited $ 7.97 $ 8.56 $ 9.68
Number of Restricted Shares, Unvested, Ending Balance 3,010,095 2,630,406 842,881
Weighted Average Grant Date Fair Value per Share, Unvested, Ending Balance $ 7.84 $ 8.75 $ 9.80