XML 150 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements, Assets and Liabilities Measured at Fair Value Using Significant Unobservable Inputs (Level 3) (Details) - Fair Value, Recurring [Member] - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative Financial Instruments, Assets [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning Balance $ 439 $ 86
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 11,771 6,557
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (8,816) (4,171)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (3,068) (2,033)
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Derivative Assets And Liabilities, Net Mortgage Derivative Gain (Loss) Included In Earnings. (113) 352
Ending Balance 327 439
Derivative Financial Instruments, Liabilities [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning Balance 673 46
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases (4,000) (1,816)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 3,512 2,494
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (438) (51)
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Derivative Assets And Liabilities, Net Mortgage Derivative Gain (Loss) Included In Earnings. (927) 627
Ending Balance (254) 673
Derivative [Member]    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning Balance (234) 40
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 15,771 8,373
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (12,328) (6,665)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (2,630) (1,982)
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis, Derivative Assets And Liabilities, Net Mortgage Derivative Gain (Loss) Included In Earnings. 814 (274)
Ending Balance $ 580 $ (234)