XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
3 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Payments Under Other Agreements Future payments under these agreements as of September 30, 2025 are as follows (in thousands).
Fiscal years ending June 30:
Amount
Remainder of 2026$36,276 
202750,329 
202837,900 
202911,225 
20304,383 
Thereafter246 
Total$140,359