XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income Reclassification Out Of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Gain (loss) on investments $ 976 $ (815) $ 4,640 $ 720
Write-down of securities 0 (96) (74) (208)
Income (loss) before income taxes 11,588 8,610 28,652 20,017
Tax (2,273) (1,526) (5,941) (4,167)
Net income 9,315 7,084 22,711 15,850
Reclassification out of Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income 0 (74) (56) (160)
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains and Losses on Available-For-Sale Securities        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Gain (loss) on investments 0 0 0 0
Write-down of securities 0 (96) (74) (208)
Income (loss) before income taxes 0 (96) (74) (208)
Tax 0 22 18 48
Net income $ 0 $ (74) $ (56) $ (160)