XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Changes in Accumulated Other Comprehensive Loss by Component - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated other comprehensive income    
Beginning balance $ 499,927 $ 456,616
Other comprehensive income (loss) before reclassifications 501 (495)
Income reclassified from other comprehensive income (loss) 2 167
Net current period other comprehensive income (loss) 503 (328)
Ending balance 514,198 474,581
Realized loss 100 200
Changes in other comprehensive (loss) income, tax benefit (expense) (100) 100
Accumulated Other Comprehensive Loss, net of taxes    
Accumulated other comprehensive income    
Beginning balance (2,317) (1,844)
Ending balance $ (1,814) $ (2,172)