v3.26.1
SCHEDULE OF ANTI-DILUTIVE NET LOSS PER SHARE (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,460,409 1,305,844
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total [1] 38,930 69,366
Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 571,979 386,979
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 359,500 359,500
Earnout Shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 490,000 490,000
[1] As of March 31, 2026 there were an additional 8,425 RSUs that had vested but had not been legally settled into common stock and therefore were included in the basic net income per share.