XML 65 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Accounting and Consolidation - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income Loss [Line Items]      
Realized gains on available-for-sale securities $ 3,383 $ 33 $ 124
Income tax expense (19,470) (18,340) (15,298)
Total reclassifications out of accumulated other comprehensive income 2,402 23 88
Accumulated Defined Benefit Plans Adjustment Attributable to Parent      
Accumulated Other Comprehensive Income Loss [Line Items]      
Realized gains on available-for-sale securities 3,383 33 124
Income tax expense $ (981) $ (10) $ (36)