XML 109 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Lease
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Finance Leases [Abstract]      
Number of finance leases | Lease 1    
Finance lease cost [Abstract]      
Amortization of right-of-use assets - finance leases $ 124 $ 166  
Interest on lease liabilities - finance leases 158 118  
Total finance lease cost 282 284  
Short-term lease cost 98 92  
Operating lease cost 1,880 1,888  
Total lease cost 2,260 2,264  
Sublease income (282) (273)  
Net lease cost 1,978 1,991  
Supplemental Cash Flow Information Related to CTBI's Operating and Finance Lease [Abstract]      
Finance lease - operating cash flows 130 128  
Finance lease - financing cash flows (0) 33 $ 24
Operating lease - operating cash flows (fixed payments) 1,893 1,889  
Operating lease - operating cash flows (liability reduction) 1,495 1,455  
New right-of-use assets - operating leases 0 358  
New right-of-use assets - finance leases $ 0 $ 0  
Weighted average lease term - financing leases 25 years 1 month 28 days 26 years 1 month 13 days  
Weighted average lease term - operating leases 13 years 1 month 17 days 13 years 2 months 12 days  
Weighted average discount rate - financing leases 4.91% 4.90%  
Weighted average discount rate - operating leases 3.57% 3.56%  
Maturities of Operating Lease Liabilities [Abstract]      
2025/2024 $ 1,790 $ 1,877  
2026/2025 1,782 1,782  
2027/2026 1,672 1,774  
2028/2027 1,314 1,656  
2029/2028 826 1,257  
Thereafter 7,535 8,137  
Total lease payments 14,919 16,483  
Less imputed interest (3,168) (3,525)  
Total 11,751 12,958  
Maturities of Finance Lease Liabilities [Abstract]      
2025/2024 157 154  
2026/2025 167 159  
2027/2026 174 170  
2028/2027 179 174  
2029/2028 183 179  
Thereafter 5,887 6,070  
Total lease payments 6,747 6,906  
Less imputed interest (3,308) (3,471)  
Total $ 3,439 $ 3,435  
Minimum [Member]      
Operating Leases [Abstract]      
Remaining lease terms 1 year    
Maximum [Member]      
Operating Leases [Abstract]      
Remaining lease terms 45 years    
Term of lease renewal 5 years