XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Fair Value of Derivative Instruments on the Balance Sheet (Details) - Designated as hedging instrument - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Interest Rate Swaps    
Derivative [Line Items]    
Total derivatives designated as hedging instruments $ (7,355) $ 1,101
Other Assets | Interest rate swaps 2019    
Derivative [Line Items]    
Gross amounts of recognized assets 933 2,493
Other Assets | Interest rate swaps 2022    
Derivative [Line Items]    
Gross amounts of recognized assets 0 2,250
Other Assets | Interest rate swaps 2023    
Derivative [Line Items]    
Gross amounts of recognized assets 33 521
Other Liabilities | Interest rate swaps 2022    
Derivative [Line Items]    
Gross amounts of recognized liabilities (4,796) (853)
Other Liabilities | Interest rate swaps 2023    
Derivative [Line Items]    
Gross amounts of recognized liabilities $ (3,525) $ (3,310)