v3.25.4
Real Estate (Future Minimum Lease Payments Receivable) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Real Estate [Abstract]  
2026 $ 873,239
2027 844,659
2028 797,780
2029 761,231
2030 726,275
Thereafter 5,125,734
Future minimum payments receivable $ 9,128,918