XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Schedule of total net leverage ratio (Details)
3 Months Ended
Sep. 30, 2025
September 30, 2025 through July 11, 2028  
Debt Instrument [Line Items]  
Net leverage ratio 4.00