XML 410 R128.htm IDEA: XBRL DOCUMENT v3.25.2
Financial instruments and risk management - Interest rate risk - Narrative (Details)
Jun. 30, 2025
Jun. 30, 2024
Disclosure of detailed information about financial instruments [line items]    
Borrowings percentage 100.00% 100.00%
Fixed rate    
Disclosure of detailed information about financial instruments [line items]    
Borrowings percentage 87.00% 77.00%
Minimum | Fixed rate    
Disclosure of detailed information about financial instruments [line items]    
Borrowings percentage 70.00%  
Maximum | Fixed rate    
Disclosure of detailed information about financial instruments [line items]    
Borrowings percentage 90.00%