v3.26.1
Debt - Schedule of Future Principal Payments of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]    
2027 $ 177,362  
2028 269,927  
2029 194,181  
2030 573,467  
2031 127,922  
Thereafter 6,362,790  
Total principal of debt $ 7,705,649 $ 990,000