v3.25.4
SCHEDULE OF STOCK OUTSTANDING AND EXERCISABLE (Details) - Share-Based Payment Arrangement, Option [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Exercise Price 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options | shares 22
Remaining Life In Years 3 years 1 month 6 days
Number of Options Exercisable | shares 22
Exercise Price 1 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 378,500
Exercise Price 1 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 1,237,500
Exercise Price 2 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options | shares 9
Remaining Life In Years 2 years 2 months 12 days
Number of Options Exercisable | shares 9
Exercise Price 2 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 1,237,501
Exercise Price 2 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 2,475,000
Exercise Price 3 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options | shares 35
Remaining Life In Years 1 year 1 month 17 days
Number of Options Exercisable | shares 35
Exercise Price 3 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 2,475,001
Exercise Price 3 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 3,712,500
Exercise Price 4 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options | shares 112
Remaining Life In Years 1 year 3 months 10 days
Number of Options Exercisable | shares 112
Exercise Price 4 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 3,712,501
Exercise Price 4 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 4,950,000
Exercise Price 5 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options | shares 28
Remaining Life In Years 1 year 3 months 18 days
Number of Options Exercisable | shares 28
Exercise Price 5 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 4,950,001
Exercise Price 5 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise Price | $ / shares $ 5,296,500