XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income Reclassification Out Of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Gain (loss) on investments $ (1,179) $ 2,422
Other Than Temporary Impairment Loss Investment Securities Recognized in Earnings 0 53
Income (loss) before income taxes 4,053 5,797
Tax (882) (1,272)
Net income 3,171 4,525
Reclassification out of Accumulated Other Comprehensive Income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net income 3 (41)
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 3 0
Other Than Temporary Impairment Loss Investment Securities Recognized in Earnings 0 53
Income (loss) before income taxes 3 (53)
Tax 0 12
Net income $ 3 $ (41)