XML 63 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
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