XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Statement of Cash Flows [Abstract]    
Cash and cash equivalents $ 59,246,152 $ 104,570,584
Restricted cash 45,764,758 45,047,675
Total cash, cash equivalents and restricted cash $ 105,010,910 $ 149,618,259