XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Revenue - Schedule of Future Rental Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2024 $ 11,754
2025 11,241
2026 10,810
2027 10,430
2028 8,542
Thereafter 13,299
Total $ 66,076