v3.26.1
FAIR VALUE MEASUREMENT - Schedule of Fair Value of the Company’s Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale financial assets $ 45,142 $ 45,074
Asset 204 2,984
Liability $ (219,065) $ (275,810)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Non-current portion of long-term debt Non-current portion of long-term debt
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale financial assets $ 17,816 $ 17,721
Asset 204 2,984
Liability (219,065) (275,810)
Recurring | Level 2 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability (4,079,262) (4,158,921)
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale financial assets 27,326 $ 27,353
Asset $ 27,300