XML 88 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 7,066  
2027 7,018  
2028 6,878  
2029 6,416  
2030 4,343  
Thereafter 30,208  
Total lease payments 61,929  
Less imputed interest (25,681)  
Total 36,248 $ 33,182
Finance Leases    
2026 377  
2027 306  
2028 180  
2029 47  
2030  
Thereafter  
Total lease payments 910  
Less imputed interest (81)  
Total $ 829 $ 754