XML 62 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details - Operating lease liability) - USD ($)
Jun. 30, 2022
Mar. 31, 2022
Office lease $ 441,254  
Less: current portion (126,428) $ (123,319)
Long term portion 314,826 $ 347,623
Tuscaloosa Lease [Member]    
Office lease 140,901  
Less: current portion (61,268)  
Long term portion 79,633  
Birmingham Lease [Member]    
Office lease 230,382  
Less: current portion (51,898)  
Long term portion 178,484  
Tuscaloosa Lease Additional [Member]    
Office lease 69,971  
Less: current portion (13,262)  
Long term portion $ 56,709