XML 56 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Aggregate cash in accounts and on hand $ 69,091,838 $ 57,714,868
Digital assets 210,342  
Accounts receivable 16,455,734 28,792,891
Allowance for doubtful accounts 54,708,486 58,000,266
Debt expense 10,000,000 39,000,000
Impairment adjustment 0 0
Customer deposits 5,489,781 7,994,669
United States [Member]    
Basis of Presentation and Summary of Significant Accounting Policies (Details) [Line Items]    
Deposits in banks $ 2,050,350 $ 55,435