XML 212 R90.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) - shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]            
Weighted average number of shares of Common Stock outstanding attributable to stockholders 24,888,868 3,408,878 20,553,619 3,184,772 5,846,231 1,200,608
Total weighted average number of shares of Common Stock related to outstanding options, excluded from the calculations of diluted loss per share () [1]         29,217,000 27,518,000
[1] The effect of the inclusion of option in 2024 and 2023 is anti-dilutive.