v3.25.2
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - Stock Incentive Plan 2019 [Member]
6 Months Ended
Jun. 30, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding at December 31, 2024 861,342
Options granted 120,900
Options forfeited or expired (301,749)
Options outstanding at June 30, 2025 680,493