XML 45 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Payments Under Other Agreements Future payments under these agreements as of March 31, 2026 are as follows (in thousands):
Fiscal years ending June 30:
Amount
Remainder of 2026$11,088 
202747,390 
202839,488 
202911,923 
20304,383 
2031246 
Total$114,518