XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 4,747 $ 33,044 $ 33,910 $ 66,723
Net unrealized holding gains/(losses) on marketable securities:        
Unrealized holding losses, net of tax of $168, $3,771, $1,926 and $463, respectively (3,391) (17,719) (9,089) (4,702)
Reclassification adjustment for losses included in net income, net of tax of ($7,706), ($1,731), ($7,706) and ($1,731), respectively 26,789 5,636 26,789 5,636
Net unrealized holding gains/(losses) on marketable securities 23,398 (12,083) 17,700 934
Change in fair value of interest rate swaps, net of tax of ($96), ($508), ($726) and ($508), respectively 330 1,737 2,484 1,737
Defined benefit plan:        
Actuarial reclassification adjustments for prior period service costs and actuarial gains included in net income, net of tax of $147, $152, $294 and $304, respectively (388) (382) (776) (764)
Other comprehensive income/(loss) 23,340 (10,728) 19,408 1,907
Total comprehensive income $ 28,087 $ 22,316 $ 53,318 $ 68,630