XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reconciliation of Cash Supplement - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Statement of Financial Position [Abstract]    
Cash and cash equivalents $ 26,748 $ 62,308
Restricted cash, current 73 3,263
Restricted cash, net of current portion 1,961 961
Cash, cash equivalents and restricted cash $ 28,782 $ 66,532