XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Lease Payments Future minimum lease payments as of March 31, 2022 are as follows (in thousands):

 

Fiscal years ending June 30:

 

Amount

 

Remainder of 2022

 

$

3,477

 

2023

 

 

14,000

 

2024

 

 

13,651

 

2025

 

 

13,425

 

2026

 

 

13,292

 

2027

 

 

13,226

 

Thereafter

 

 

49,508

 

Gross lease payments

 

 

120,579

 

Less - present value adjustments

 

 

(23,426

)

Total operating lease liabilities, net

 

$

97,153

 

Schedule of Future Payments Under Other Agreements Future payments under these agreements as of March 31, 2022 are as follows (in thousands):

 

Fiscal years ending June 30:

 

Amount

 

Remainder of 2022

 

$

2,152

 

2023

 

 

21,066

 

2024

 

 

8,892

 

2025

 

 

5,385

 

2026

 

 

4,750

 

2027

 

 

4,750

 

Thereafter

 

 

34,250

 

Total

 

$

81,245