XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Instruments and Hedging Activities - Fair Value of Derivatives Designated and Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Fair value of derivatives    
Total derivatives $ 85 $ 7
Derivatives designated as hedging instruments    
Fair value of derivatives    
Total derivatives 4 (9)
Derivatives not designated as hedging instruments    
Fair value of derivatives    
Total derivatives 81 16
Range Forward Contracts | Derivatives designated as hedging instruments | Other Current Assets    
Fair value of derivatives    
Derivative assets 4 0
Range Forward Contracts | Derivatives designated as hedging instruments | Other Current Liabilities    
Fair value of derivatives    
Derivative liabilities 0 (9)
Currency Forward Contracts | Derivatives not designated as hedging instruments | Other Current Assets    
Fair value of derivatives    
Derivative assets 83 88
Currency Forward Contracts | Derivatives not designated as hedging instruments | Other Current Liabilities    
Fair value of derivatives    
Derivative liabilities $ (2) $ (72)