XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities - Fair Value of Derivatives Designated and Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Fair value of derivatives    
Total derivatives $ 36 $ 7
Derivatives designated as hedging instruments    
Fair value of derivatives    
Total derivatives 11 (9)
Derivatives not designated as hedging instruments    
Fair value of derivatives    
Total derivatives 25 16
Range Forward Contracts | Derivatives designated as hedging instruments | Other Current Assets    
Fair value of derivatives    
Derivative assets 11 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 45 88
Currency Forward Contracts | Derivatives not designated as hedging instruments | Other Current Liabilities    
Fair value of derivatives    
Derivative liabilities $ (20) $ (72)