XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION (Details - Contract liabilities) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]        
Contract liabilities, beginning of period $ 1,032,891 $ 336,572 $ 905,113 $ 450,084
Assumed in business acquisition 0 826,679 0 826,679
Unearned revenue received from customers 441,493 537,137 897,106 742,526
Revenue recognized (679,403) (562,918) (1,007,238) (881,819)
Contract liabilities, end of period $ 794,981 $ 1,137,470 $ 794,981 $ 1,137,470