v3.26.1
Commitment and Contingencies (Tables)
12 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Commitments
As of June 30, 2026, commitments of the Company in the normal course of business in excess of one year were as follows:
Commitments
June 30, 2027June 30, 2028June 30, 2029June 30, 2030June 30, 2031ThereafterTotal
Contractual obligations$11,688 $11,487 $10,834 $10,442 $3,466 $— $47,917 
Letters of credit18,169 — — — — — 18,169 
Total commitments$29,857 $11,487 $10,834 $10,442 $3,466 $— $66,086