XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Cash, cash equivalents, and restricted cash reconciliation    
Cash and cash equivalents $ 127,939 $ 200,723
Restricted cash 64,746 57,118
Cash, cash equivalents, and restricted cash in Assets of consolidated VIEs 52,372 14,189
Cash, cash equivalents, and restricted cash ending balance $ 245,057 $ 272,030