XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Changes in Accumulated Other Comprehensive Loss by Component - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated other comprehensive income      
Accumulated other comprehensive loss — beginning balance $ 499,927 $ 456,616 $ 418,279
Other comprehensive income (loss) before reclassifications 2,015 (753) 1,624
(Loss) income reclassified from other comprehensive loss (146) 280 9
Net current period other comprehensive income (loss) 1,869 (473) 1,633
Accumulated other comprehensive loss — ending balance 510,210 499,927 456,616
Realized gain 200    
Realized losses   (400) (100)
Changes in other comprehensive (loss) income, tax benefit (expense) (400) 100 (400)
Accumulated Other Comprehensive (Loss) Income, net of Taxes      
Accumulated other comprehensive income      
Accumulated other comprehensive loss — beginning balance (2,317) (1,844) (3,477)
Accumulated other comprehensive loss — ending balance $ (448) $ (2,317) $ (1,844)