XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Lease Revenue - Schedule of Future Rental Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 11,709
2026 12,492
2027 12,439
2028 11,885
2029 9,654
Thereafter 20,988
Total $ 79,167