v3.26.1
DEBT - Schedule of debt instrument redemption (Details) - Senior Notes
9 Months Ended
Mar. 31, 2026
2027 Euro Senior Secured Notes due May 2027 | 2026  
Debt Instrument [Line Items]  
Redemption price, percentage 102.25%
2027 Euro Senior Secured Notes due May 2027 | 2027  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2027 Euro Senior Secured Notes due November 2027 | 2026  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2029 Dollar Senior Secured Notes due January 2029 | 2026  
Debt Instrument [Line Items]  
Redemption price, percentage 101.188%
2029 Dollar Senior Secured Notes due January 2029 | 2027  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2029 Dollar Senior Secured Notes due January 2029 | 2028 and thereafter  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2030 Dollar Senior Secured Notes due July 2030 | 2026  
Debt Instrument [Line Items]  
Redemption price, percentage 103.313%
2030 Dollar Senior Secured Notes due July 2030 | 2027  
Debt Instrument [Line Items]  
Redemption price, percentage 101.656%
2030 Dollar Senior Secured Notes due July 2030 | 2028 and thereafter  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2031 Dollar Senior Secured Notes | 2026  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2031 Dollar Senior Secured Notes | 2027  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
2031 Dollar Senior Secured Notes | 2028 and thereafter  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%