v3.26.3
CONCENTRATION OF CREDIT RISK - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Risks and Uncertainties [Abstract]        
Fixed income from operating leases $ 293,456 $ 321,326 $ 864,156 $ 947,262
Variable income from operating leases $ 69,267 $ 64,924 $ 205,203 $ 189,936