XML 128 R102.htm IDEA: XBRL DOCUMENT v3.25.2
Environmental Matters (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Environmental Remediation Obligations [Abstract]    
Accrual for Potential Environmental Loss Contingencies $ 11,000 $ 11,000
Accrued Environmental Loss Contingencies, Current 1,408 1,559
Environmental Exit Cost [Line Items]    
Accrued Environmental Loss Contingencies, Current $ 1,408 $ 1,559