v3.25.4
Rental Income - Future minimum lease payments, operating leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Future minimum lease payments, operating leases  
2026 $ 83,636
2027 91,348
2028 55,254
2029 36,172
2030 6,213
Total $ 272,623