XML 98 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Agreements - Company as Lessor (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
building
Lessor, Lease, Description [Line Items]  
Number of commercial buildings under lease agreements | building 2
Future Minimum Rent  
2025 $ 853,544
2026 26,058
2027 16,788
2028 14,623
2029 11,766
Thereafter 15,826
Operating leases $ 938,605
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