v3.26.1
Leases (Tables)
9 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Lease Expenses and Other Information

The components of lease expenses for the three and nine months ended March 31, 2026 and 2025 were as follows:

 

Three Months Ended

 

 

Nine Months Ended

 

 

March 31, 2026

 

 

March 31, 2025

 

 

March 31, 2026

 

 

March 31, 2025

 

Operating lease expenses

 

$

3,341

 

 

$

2,747

 

 

$

10,399

 

 

$

10,793

 

Finance lease expenses

 

 

51

 

 

 

34

 

 

 

181

 

 

 

106

 

Variable lease expenses

 

 

32

 

 

 

156

 

 

 

89

 

 

 

506

 

Short-term lease expenses

 

 

120

 

 

 

251

 

 

 

659

 

 

 

1,091

 

Total lease expenses

 

$

3,544

 

 

$

3,188

 

 

$

11,328

 

 

$

12,496