v3.26.3
Lease Assets and Lease Liabilities (Finance Lease Payments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Finance Lease, Liability, to be Paid, Year One $ 694  
Finance Lease, Liability, to be Paid, Year Two 2,790  
Finance Lease, Liability, to be Paid, Year Three 2,814  
Finance Lease, Liability, to be Paid, Year Four 2,840  
Finance Lease, Liability, to be Paid, Year Five 2,865  
Finance Lease, Liability, to be Paid, after Year Five 312,039  
Finance Lease, Liability, Payment, Due 324,042  
Finance Lease, Liability, Undiscounted Excess Amount 261,339  
Finance lease liability $ 62,703 $ 61,219