XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
6 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Payments Under Other Agreements Future payments under these agreements as of December 31, 2025 are as follows (in thousands).
Fiscal years ending June 30:
Amount
Remainder of 2026$22,297 
202750,332 
202838,941 
202911,631 
20304,383 
2031246 
Total$127,830