XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accounting Policies [Abstract]    
Contract liabilities, beginning of period $ 417,059 $ 450,192
Unearned revenue received from customers 1,322,005 554,314
Revenue recognized (1,288,980) (587,447)
Contract liabilities, end of period $ 450,084 $ 417,059