XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Cash, cash equivalents, and restricted cash reconciliation    
Cash and cash equivalents $ 226,286 $ 197,651
Restricted cash 29,971 29,179
Cash, cash equivalents, and restricted cash in assets of consolidated VIEs 22,782 126,911
Cash, cash equivalents, and restricted cash ending balance $ 279,039 $ 353,741