v3.26.1
LEASES - Schedule of Future Minimum Lease Payments Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 $ 126,875
2027 259,079
2028 266,851
2029 274,857
Thereafter 3,820,130
Total lease liability $ 4,747,792