XML 111 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement (Tables)
6 Months Ended
Dec. 31, 2024
Fair Value Measurement  
Schedule of Derivative Assets at Fair Value

December 31, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Derivative contract assets

$

$

1,323

$

$

1,323

Liabilities

Derivative contract liabilities

$

$

1,716

$

$

1,716

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

Derivative contract assets

$

$

767

$

$

767

Liabilities

Derivative contract liabilities

$

$

1,660

$

$

1,660