v3.26.3
LEASES - Future Minimum Operating Lease Payments Expected to be Received from Commenced Lease (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of Year Ending December 31, 2026 $ 7,909
Year Ending December 31, 2027 29,989
Year Ending December 31, 2028 26,965
Year Ending December 31, 2029 27,774
Year Ending December 31, 2030 28,607
Thereafter 363,920
Total undiscounted lease payments $ 485,164