v3.26.1
Other Comprehensive Income - Reconciliation of the Changes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair value of available-for-sale securities    
Change in fair value of available-for-sale securities, Pre-Tax Amount $ (1,331) $ 2,291
Change in fair value of available-for-sale securities, Tax (Expense) Benefit 330 (589)
Change in fair value of available-for-sale securities, After-Tax Amount (1,001) 1,702
Net change in fair value of available-for-sale securities, Pre-Tax Amount (1,331) 2,291
Net change in fair value of available-for-sale securities, Tax (Expense) Benefit 330 (589)
Net change in fair value of available-for-sale securities, After-Tax Amount (1,001) 1,702
Fair value of cash flow hedge    
Change in fair value of cash flow hedge, Pre-Tax Amount (1,995)  
Change in fair value of cash flow hedge, Tax (Expense) Benefit 499  
Change in fair value of cash flow hedge, After-Tax Amount (1,496)  
Net change in fair value of cash flow hedge, net of tax, Pre-Tax Amount (1,995)  
Net change in fair value of cash flow hedge, net of tax, Tax (Expense) Benefit 499  
Net change in fair value of cash flow hedge, net of tax, After-Tax Amount (1,496)  
Other comprehensive income (loss), Pre-Tax Amount (3,326) 2,291
Other comprehensive income (loss), Tax (Expense) Benefit 829 (589)
Other comprehensive income (loss), After-Tax Amount $ (2,497) $ 1,702