v3.25.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Unrealized (losses) gains arising during the period, tax provision $ (187) $ (213) $ (247)
Other comprehensive income (loss), Gain (loss), reclassification, tax 339 245 91
Benefit obligations, unrecognized losses, tax benefit 0 9 530
Benefit obligations, recognition of plan costs, tax benefit (629) (344) (609)
Investments, unrealized (losses) gains, tax benefit (provision) (85) (11) (27)
Investment, reclassification adjustment, tax provision $ 80 $ 0 $ 0