v3.26.1
LEASES - Schedule of Condensed Consolidated Balance Sheets Information Related to Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Operating Leases    
Operating lease right of use assets $ 134,377 $ 197,977
Operating lease liabilities (current) 63,612 75,914
Operating lease liabilities (non-current) 138,425 189,949
Total 202,037 265,863
Finance Leases    
Finance lease receivables (current) 453 1,867
Finance lease receivables (non-current) 0 457
Total finance lease receivables 453 2,324
Finance lease liabilities (current) 457 1,877
Finance lease liabilities (non-current) 0 457
Total $ 457 $ 2,334
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities (Note 10) Accounts payable and accrued liabilities (Note 10)
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accrued liabilities (Note 10) Accrued liabilities (Note 10)