v3.25.2
SCHEDULE OF WARRANT OUTSTANDING (Details) - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, beginning balance 9,658  
Warrant price, beginning balance [1] $ 3.22  
Weighted average remaining contractual life, outstanding ending [2] 3 years 7 months 6 days 3 years 10 months 24 days
Number of stock options, options outstanding, exercised, shares  
Number of stock options, options outstanding, forfeited, shares  
Warrants outstanding, ending balance 12,713 [3] 9,658
Warrant price, ending balance [1] $ 2.86 $ 3.22
Warrants outstanding, exercisable ending balance [4] 12,660  
Warrant price, exercisable ending balance [1] $ 2.40  
Weighted average remaining contractual life, exercisable ending [2] 3 years 6 months  
Private Placement [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Grants of warrants 3,055  
[1] Represents the weighted average exercise price.
[2] Represents the weighted average remaining contractual term until the warrants expire.
[3] As of June 30, 2025, the aggregate intrinsic value of warrants outstanding was $0 million.
[4] As of June 30, 2025, the aggregate intrinsic value of warrants exercisable was $0 million.