XML 100 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Agreements - Company as Lessor (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
building
Lessor, Lease, Description [Line Items]  
Number of commercial buildings under lease agreements | building 3
Future Minimum Rent  
2024 $ 751,320
2025 33,230
2026 15,706
2027 13,946
2028 11,978
Thereafter 20,164
Operating leases $ 846,344
Minimum  
Lessor, Lease, Description [Line Items]  
Short-term lease terms 9 months
Commercial lease terms 5 years
Maximum  
Lessor, Lease, Description [Line Items]  
Short-term lease terms 12 months
Commercial lease terms 20 years