XML 50 R39.htm IDEA: XBRL DOCUMENT v3.26.1
SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Weighted average number of common stock 39,903,736 25,292,694 39,598,447 24,419,172
Weighted average Vested restricted stock units 1,664,100 941,744 1,546,188 834,115
Weighted average Pre-funded Warrants 43,092,107 24,769,462 43,092,107 25,255,373
Total Weighted average number of ordinary shares used in computing net loss per share - basic 84,659,943 51,003,900 84,236,742 50,508,660
Total Weighted average number of ordinary shares used in computing net loss per share - diluted 84,659,943 51,003,900 84,236,742 50,508,660