v3.26.3
Leases - Schedule of Lease Payments Due (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Jun. 05, 2026
Minimum Contracted Payments    
FY27 $ 467,961  
FY27 1,579,517  
FY28 2,360,558  
FY29 2,371,420  
FY30 2,371,420  
Thereafter 26,580,159  
Total $ 35,731,035 $ 5,200,000