XML 74 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Changes in Accumulated Other Comprehensive (Loss) Income by Component - Summary of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated other comprehensive income      
Beginning balance $ 418,279 $ 445,171 $ 470,276
Other comprehensive income (loss) before reclassifications 1,624 (7,505) (1,522)
Losses (gains) reclassified from other comprehensive income 9 28 (41)
Net current period other comprehensive (loss) income 1,633 (7,477) (1,563)
Ending balance 456,616 418,279 445,171
Realized loss 100 100  
Realized gain     100
Changes in other comprehensive (loss) income, tax benefit (expense) (400) 2,000 400
Accumulated Other Comprehensive Income (Loss), net of Taxes      
Accumulated other comprehensive income      
Beginning balance (3,477) 4,000 5,563
Ending balance $ (1,844) $ (3,477) $ 4,000