XML 85 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Supplier Finance Program [Line Items]    
Supplier Finance Program, Obligation $ 17,300 $ 26,059
Supplier Finance Program, Obligation, Addition 66,035  
Supplier Finance Program, Obligation, Settlement (74,788)  
Supplier Finance Program, Obligation, Current $ 17,306