XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Scheduled Future Minimum Lease Payments Received (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]  
Remainder of 2025 $ 125,983
2026 69,598
2027 30,679
2028 961
2029 0
Thereafter 0
Total $ 227,221