v3.26.1
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]        
Number of Stock Options, Beginning Balance 56,075 75,325 75,325  
Weighted Average Exercise Price, Beginning balance $ 49.99 $ 48.23 $ 48.23  
Weighted Average Remaining Term (Years) 5 years 5 months 1 day 6 years 5 months 4 days 5 years 11 months 1 day 7 years 3 days
Intrinsic Value $ 64,500 $ 64,500  
Number of Stock Options, Granted    
Weighted Average Exercise Price, Granted    
Number of Options, Exercised (5,000)    
Weighted Average Exercise Price, Exercised $ 23.40    
Number of Stock Options, Forfeited (325)    
Weighted Average Exercise Price, Forfeited $ 50.00    
Number of Stock Options, Ending Balance 56,075 70,000 56,075 75,325
Weighted Average Exercise Price, Ending balance $ 49.99 $ 50.00 $ 49.99 $ 48.23
Intrinsic Value $ 64,500
Number of Options, Exercised 5,000    
Number of Options, Vested and exercisable, balance 56,075      
Weighted Average Exercise Price, Vested and exercisable, balance $ 49.99      
Weighted Average Remaining Term (Years), Vested and exercisable, balance 5 years 5 months 1 day      
Intrinsic Value, Vested and exercisable