LEASES (Details - Operating lease liability) - USD ($) |
Dec. 31, 2021 |
Mar. 31, 2021 |
|---|---|---|
| Office lease | $ 1,724,742 | |
| Less: current portion | (426,212) | $ 0 |
| Long term portion | 1,298,530 | $ 1,319,457 |
| Kokomo Lease [Member] | ||
| Office lease | 307,187 | |
| Less: current portion | (66,008) | |
| Long term portion | 241,179 | |
| Valparaiso Lease [Member] | ||
| Office lease | 244,508 | |
| Less: current portion | (116,171) | |
| Long term portion | 128,336 | |
| Merrill Lease [Member] | ||
| Office lease | 673,147 | |
| Less: current portion | (123,746) | |
| Long term portion | 549,402 | |
| Tuscaloosa Lease [Member] | ||
| Office lease | 169,321 | |
| Less: current portion | (58,292) | |
| Long term portion | 111,029 | |
| Birmingham Lease [Member] | ||
| Office lease | 254,456 | |
| Less: current portion | (49,377) | |
| Long term portion | 205,079 | |
| Tuscaloosa Lease Additional [Member] | ||
| Office lease | 76,123 | |
| Less: current portion | (12,618) | |
| Long term portion | $ 63,505 |