XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Revenue - Schedule of Future Rental Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 $ 11,446
2025 11,052
2026 10,676
2027 10,355
2028 9,002
Thereafter 14,644
Total $ 67,175