v3.22.0.1
LEASES (Details - Right-of-use asset) - USD ($)
Dec. 31, 2021
Mar. 31, 2021
Office lease $ 2,035,198  
Less: accumulated amortization (386,035)  
Right-of-use asset, net 1,649,163 $ 1,575,792
Kokomo Lease [Member]    
Office lease 375,483  
Less: accumulated amortization (77,434)  
Right-of-use asset, net 298,049  
Valparaiso Lease [Member]    
Office lease 374,360  
Less: accumulated amortization (129,853)  
Right-of-use asset, net 244,507  
Merrill Lease [Member]    
Office lease 701,404  
Less: accumulated amortization (94,697)  
Right-of-use asset, net 606,707  
Tuscaloosa Lease [Member]    
Office lease 222,087  
Less: accumulated amortization (52,766)  
Right-of-use asset, net 169,321  
Birmingham Lease [Member]    
Office lease 284,745  
Less: accumulated amortization (30,289)  
Right-of-use asset, net 254,456  
Tuscaloosa Lease Additional [Member]    
Office lease 77,119  
Less: accumulated amortization (996)  
Right-of-use asset, net $ 76,123