XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Changes in Accumulated Other Comprehensive Loss by Component - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Accumulated other comprehensive income    
Beginning balance $ 499,927 $ 456,616
Other comprehensive income before reclassifications 1,598 1,049
(Income) loss reclassified from other comprehensive income (10) 271
Net current period other comprehensive income 1,588 1,320
Ending balance 496,002 488,748
Realized gains 100 300
Realized loss   300
Accumulated other comprehensive loss tax (200) 100
Accumulated Other Comprehensive Loss, net of taxes    
Accumulated other comprehensive income    
Beginning balance (2,317) (1,844)
Ending balance $ (729) $ (524)