XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details - Balance sheet) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Assets    
ROU operating lease assets $ 2,676,026 $ 2,724,226
Liabilities    
Current portion of operating lease 284,563 512,373
Operating lease, net of current portion 2,725,741 2,547,524
Total operating lease liabilities $ 3,010,304 $ 3,059,897