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)

​

$

—