v3.26.1
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 14,633 $ 12,278 $ 20,700 $ 15,449
Other comprehensive (loss) income, before tax:        
Changes in accumulated postretirement benefit obligation adjustment (6) (8) 22 63
Net unrealized (losses) gains on investments arising during the period (256) 311 (1,177) 536
Reclassification adjustment for sale of securities included in net income 4 (2) (30) (5)
Other comprehensive (loss) income, before income tax (258) 301 (1,185) 594
Income tax (benefit) expense related to postretirement health benefits (1) (2) 5 13
Income tax (benefit) expense related to net unrealized (losses) gains on investments arising during the period (56) 67 (255) 115
Income tax benefit related to reclassification adjustment for sale of securities included in net income 0 (1) (6) (1)
Net income tax (benefit) expense on other comprehensive (loss) income (57) 64 (256) 127
Other comprehensive income (loss), net of tax (201) 237 (929) 467
Comprehensive Income $ 14,432 $ 12,515 $ 19,771 $ 15,916