LEASES (Details - Operating lease liability) - USD ($) |
Sep. 30, 2022 |
Mar. 31, 2022 |
|---|---|---|
| Office lease | $ 410,818 | |
| Less: current portion | (129,615) | $ (123,319) |
| Long term portion | 281,203 | $ 347,623 |
| Tuscaloosa Lease [Member] | ||
| Office lease | 126,152 | |
| Less: current portion | (62,812) | |
| Long term portion | 63,340 | |
| Birmingham Lease [Member] | ||
| Office lease | 217,888 | |
| Less: current portion | (53,206) | |
| Long term portion | 164,682 | |
| Tuscaloosa Lease Additional [Member] | ||
| Office lease | 66,778 | |
| Less: current portion | (13,597) | |
| Long term portion | $ 53,181 |