v3.21.2
12. Leases (Details - Operating lease liability) - USD ($)
Mar. 31, 2021
Mar. 31, 2020
Office lease $ 1,583,622  
Less: current portion (264,165) $ 0
Long term portion 1,319,457 $ 0
Kokomo Lease [Member]    
Office lease 349,609  
Less: current portion (58,031)  
Long term portion 291,578  
Valparaiso Lease [Member]    
Office lease 324,350  
Less: current portion (107,810)  
Long term portion 216,540  
Merrill Lease [Member]    
Office lease 700,279  
Less: current portion (44,228)  
Long term portion 656,051  
Tuscaloosa Lease [Member]    
Office lease 209,384  
Less: current portion (54,096)  
Long term portion $ 155,288