XML 63 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
3 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Lease Payments Future minimum lease payments as of September 30, 2022 are as follows (in thousands):
Fiscal years ending June 30:
Amount
Remainder of 2023
$11,212 
202413,910 
202513,424 
202613,292 
202713,226 
202813,590 
Thereafter35,919 
Gross lease payments114,573 
Less - present value adjustments(21,091)
Total operating lease liabilities, net$93,482 
Schedule of Future Payments Under Other Agreements Future payments under these agreements as of September 30, 2022 are as follows (in thousands):
Fiscal years ending June 30:
Amount
Remainder of 2023
$19,619 
202412,974 
20258,281 
20264,750 
20274,750 
20285,000 
Thereafter29,250 
Total$84,624