COMMITMENTS AND CONTINGENCIES (Details - Performance shares) |
Jul. 25, 2024
shares
|
|---|---|
| Equal Or Above $500,000 And Less Than $1,000,000 [Member] | |
| Other Commitments [Line Items] | |
| Number of shares per milestone, to be issued | 12,600 |
| Equal Or Above $1,000,000 And Less Than $2,000,000 [Member] | |
| Other Commitments [Line Items] | |
| Number of shares per milestone, to be issued | 37,800 |
| Equal Or Above $2,000,000 [Member] | |
| Other Commitments [Line Items] | |
| Number of shares per milestone, to be issued | 63,000 |