XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income Loss [Line Items]    
Tax effect $ 9,508 $ 8,475
Net-of-tax amount (30,493) (27,176)
Net unrealized loss on available-for-sale securities    
Accumulated Other Comprehensive Income Loss [Line Items]    
Net unrealized loss on available-for-sale securities (40,106) (35,418)
Net unrealized gain (loss) on derivatives used for cash flow hedges    
Accumulated Other Comprehensive Income Loss [Line Items]    
Net unrealized loss on available-for-sale securities $ 105 $ (233)