XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Details - Balance sheet) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Assets    
ROU operating lease assets $ 2,836,128 $ 2,620,993
Liabilities    
Current portion of operating lease 1,963,054 364,105
Operating lease, net of current portion 1,190,866 $ 2,474,530
Total operating lease liabilities $ 3,153,920