XML 109 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurement (Tables)
9 Months Ended
Mar. 31, 2025
Fair Value Measurement  
Schedule of Derivative Assets at Fair Value

March 31, 2025

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Derivative contract assets

$

$

876

$

$

876

Liabilities

Derivative contract liabilities

$

$

5,195

$

$

5,195

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Derivative contract assets

$

$

767

$

$

767

Liabilities

Derivative contract liabilities

$

$

1,660

$

$

1,660