v3.26.1
SCHEDULE OF EXERCISE PRICE OF STOCK OPTIONS (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of Options Outstanding 2,736,000 2,515,200 603,229
Number of Options Outstanding Weighted Average Remaining Life 8 years 8 months 12 days    
Number of Options Outstanding Options Exercisable 2,736,000    
Options Under 9.99 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Options Outstanding, Exercise Price $ 9.99    
Number of Options Outstanding 2,715,000    
Number of Options Outstanding Weighted Average Remaining Life 8 years 8 months 12 days    
Number of Options Outstanding Options Exercisable 2,715,000    
Options 10.00 To 19.99 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Options Outstanding, Exercise Price $ 10.00    
Number of Options Outstanding 15,000    
Number of Options Outstanding Weighted Average Remaining Life 7 years 4 months 24 days    
Number of Options Outstanding Options Exercisable 15,000    
Options Outstanding, Exercise Price $ 19.99    
Options 20.00 To 49.99 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Options Outstanding, Exercise Price $ 20.00    
Number of Options Outstanding 3,000    
Number of Options Outstanding Weighted Average Remaining Life 3 years 2 months 12 days    
Number of Options Outstanding Options Exercisable 3,000    
Options Outstanding, Exercise Price $ 49.99    
Options 50.00 To 69.99 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Options Outstanding, Exercise Price $ 50.00    
Number of Options Outstanding 3,000    
Number of Options Outstanding Weighted Average Remaining Life 4 years    
Number of Options Outstanding Options Exercisable 3,000    
Options Outstanding, Exercise Price $ 69.99