XML 151 R135.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income      
Total reclassifications out of AOCI $ 6,286 $ 6,267 $ 6,173
Affected Line Item in the Statements of Income      
Accumulated Other Comprehensive Income      
Income taxes (1,859) (1,855) (1,820)
Net realized loss 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,145 $ 8,122 $ 8,123