XML 239 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Commitment and Contingencies - Schedule of Future Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Other contractual commitments    
2024 $ 364,326  
2025 406,108  
2026 458,234  
2027 419,572  
2028 140,500  
Thereafter 0  
Total commitments 1,788,740 $ 152,935
Leases not commenced    
2024 0  
2025 0  
2026 0  
2027 34,434  
2028 47,290  
Thereafter 837,609  
Total commitments 919,333 956,118
Total    
2024 364,326  
2025 406,108  
2026 458,234  
2027 454,006  
2028 187,790  
Thereafter 837,609  
Total purchase obligation $ 2,708,073 $ 1,109,053