XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule Future Minimum Lease Payments Received (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]  
2026 $ 161,481
2027 68,650
2028 13,328
2029 1,193
2030 0
Thereafter 0
Total $ 244,652