XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
9 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Expenses and Other Information

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

 

Three Months Ended

 

 

Nine Months Ended

 

 

March 31, 2025

 

 

March 31, 2024

 

 

March 31, 2025

 

 

March 31, 2024

 

Operating lease expenses

 

$

2,747

 

 

$

4,106

 

 

$

10,793

 

 

$

13,480

 

Finance lease expenses

 

 

34

 

 

 

37

 

 

 

106

 

 

 

111

 

Variable lease expenses

 

 

156

 

 

 

182

 

 

 

506

 

 

 

554

 

Short-term lease expenses

 

 

251

 

 

 

287

 

 

 

1,091

 

 

 

1,100

 

Total lease expenses

 

$

3,188

 

 

$

4,612

 

 

$

12,496

 

 

$

15,245