XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating leases, 2025 $ 7,341  
Operating leases, 2026 27,756  
Operating leases, 2027 25,920  
Operating leases, 2028 24,836  
Operating leases, 2029 23,407  
Operating leases, Thereafter 126,347  
Operating leases, Total lease payments 235,607  
Operating leases, Less imputed interest (53,838)  
Total operating lease liabilities 181,769 $ 182,449
Finance leases, 2025 11  
Finance leases, Total lease payments 11  
Finance leases, Less imputed interest 0  
Total finance lease liabilities $ 11 $ 43