v3.25.2
Leases - The Company as a Lessor - Schedule of Future Minimum Rentals on Non-cancelable Operating Leases as Lessor (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Future minimum rentals on non-cancelable leases  
2025 $ 70,100
2026 131,339
2027 121,530
2028 103,473
2029 85,375
2030 71,286
Thereafter 535,254
Total future lease payments to be received $ 1,118,357