v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Adjustment to post employment liability, tax $ (1) $ 0
Unrealized gain on securities, tax 5 49
Reclassification of net realized loss on securities, tax 0 (1)
Unrealized loss on cash flow hedges, tax (1,828) (312)
Reclassification of net realized loss (gain) on cash flow hedges, tax $ 165 $ (101)