XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION (Details - Contract liabilities) - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]    
Contract liabilities, beginning of period $ 905,113 $ 450,084
Unearned revenue received from customers 455,613 205,389
Revenue recognized (327,835) (318,901)
Contract liabilities, end of period $ 1,032,891 $ 336,572