XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Weighted average number of ordinary shares 33,741,698 21,633,309 27,560,829 20,048,335
Weighted average Vested restricted stock units 1,121,678 536,606 931,022 348,383
Weighted average Pre-funded Warrants 38,603,125 26,199,497 29,753,517 19,016,286
Total Weighted average number of ordinary shares used in computing net loss per share - basic 73,466,501 48,369,412 58,245,368 39,413,004
Total Weighted average number of ordinary shares used in computing net loss per share - diluted 73,466,501 48,369,412 58,245,368 39,413,004