SCHEDULE OF EXERCISE PRICE OF OUTSTANDING STOCK OPTIONS (Details) |
Dec. 31, 2025
shares
|
|---|---|
| Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
| Options outstanding | 123,907 |
| Exercise Price Range One [Member] | |
| Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
| Options outstanding | 75,288 |
| Exercise Price Range Two [Member] | |
| Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
| Options outstanding | 48,619 |