XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated other comprehensive income        
Beginning balance $ 471,423 $ 441,339 $ 456,616 $ 418,279
Other comprehensive income (loss) before reclassifications     1,049 (1,306)
Income reclassified from other comprehensive loss     271 6
Net current period other comprehensive (loss) income     1,320 (1,300)
Ending balance 488,748 432,930 488,748 432,930
Realized loss 100 100 300 100
Changes in other comprehensive (loss) income, tax benefit (expense)     100 300
Accumulated Other Comprehensive Loss, net of taxes        
Accumulated other comprehensive income        
Beginning balance (2,617) (3,130) (1,844) (3,477)
Ending balance $ (524) $ (4,777) $ (524) $ (4,777)