XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Contractual Rental Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Lessor, Operating Lease, Payments to be Received, Next Twelve Months $ 32,163  
Lessor, Operating Lease, Payments to be Received, Two Years 28,762  
Lessor, Operating Lease, Payments to be Received, Three Years 26,849  
Lessor, Operating Lease, Payments to be Received, Four Years 24,917  
Lessor, Operating Lease, Payments to be Received, Five Years 18,248  
Lessor, Operating Lease, Payments to be Received, Thereafter 27,737  
Lessor, Operating Lease, Payments to be Received 158,676  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 30,685  
Lessee, Operating Lease, Liability, Payments, Due Year Two 24,920  
Lessee, Operating Lease, Liability, Payments, Due Year Three 21,293  
Lessee, Operating Lease, Liability, Payments, Due Year Four 17,593  
Lessee, Operating Lease, Liability, Payments, Due Year Five 13,910  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 26,669  
Lessee, Operating Lease, Liability, Payments, Due 135,070  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (14,483)  
Operating Lease, Liability $ 120,587 $ 124,355