XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE RECOGNITION (Details - Contract liabilities) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]        
Contract liabilities, beginning of period $ 336,572 $ 206,665 $ 450,084 $ 417,059
Assumed in business acquisition 826,679 0 826,679 0
Unearned revenue received from customers 537,137 127,571 742,526 171,703
Revenue recognized (562,918) (182,359) (881,819) (436,885)
Contract liabilities, end of period $ 1,137,470 $ 151,877 $ 1,137,470 $ 151,877