XML 149 R135.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details) - Reclassification out of Accumulated Other Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income      
Total reclassifications out of AOCI $ 6,267 $ 6,173 $ 6,271
Affected Line Item in the Statements of Income      
Accumulated Other Comprehensive Income      
Income taxes (1,855) (1,820) (1,852)
Net realized gains (losses) on available-for-sale securities (total reclassified amount before tax) | Affected Line Item in the Statements of Income      
Accumulated Other Comprehensive Income      
Unrealized loss on available-for-sale securities   (130)  
Amortization of realized gain on termination of cash flow hedge (total reclassification amount before tax) | Affected Line Item in the Statements of Income      
Accumulated Other Comprehensive Income      
Change in fair value of cash flow hedge $ 8,122 $ 8,123 $ 8,123