XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Leases - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Leases [Abstract]    
Operating right of use assets $ 110,779 $ 117,769
Operating lease liabilities, current portion 8,346 6,879
Operating lease liabilities, net of current portion 115,084 121,491
Operating lease liabilities $ 123,430 $ 128,370