v3.26.1
Fair Value Measurements (Tables)
12 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of fair value of assets and liabilities measured on a recurring basis

As of

June 30, 2026

June 30, 2025

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Level 1

  ​ ​ ​

Level 2

  ​ ​ ​

Level 3

Cash equivalents

$

10,500

$

$

$

12,000

$

$

Short-term investments

$

20,575

$

$

$

9,000

$

$

Foreign currency derivatives

$

$

2

$

$

$

$

Interest rate swaps

$

$

4,921

$

$

$

(2,354)

$