XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
6 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Lease Payments Future minimum lease payments as of December 31, 2022 are as follows (in thousands):
Fiscal years ending June 30:
Amount
Remainder of 2023
$7,558 
202413,920 
202513,424 
202613,292 
202713,226 
202813,590 
Thereafter35,919 
Gross lease payments110,929 
Less - present value adjustments(19,913)
Total operating lease liabilities, net$91,016 
Schedule of Future Payments Under Other Agreements Future payments under these agreements as of December 31, 2022 are as follows (in thousands):
Fiscal years ending June 30:
Amount
Remainder of 2023
$16,991 
202415,372 
202510,755 
20265,329 
20275,241 
20285,491 
Thereafter29,250 
Total$88,429