XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Statement - Consolidated Statements of Cashflows (Unaudited) (Parenthetical) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Cash and Cash Equivalents [Line Items]        
Unrestricted cash $ 1,748,802 $ 158,768    
Cash, restricted 8,341,711 4,950,036    
Beginning of Period [Member]        
Cash and Cash Equivalents [Line Items]        
Unrestricted cash   158,768   $ 1,093,758
Cash, restricted   $ 4,950,036   $ 8,057,458
End of Period [Member]        
Cash and Cash Equivalents [Line Items]        
Unrestricted cash 1,748,802   $ 90,773  
Cash, restricted $ 8,341,711   $ 14,204,127