v3.26.1
Accumulated Other Comprehensive Income Reclassification Out Of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net investment gains (losses) $ 524 $ (1,179)
Income (loss) before income taxes 7,715 4,053
Tax (1,648) (882)
Net income 6,067 3,171
Reclassification out of Accumulated Other Comprehensive Income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net income 28 3
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]    
Net investment gains (losses) 34 3
Write-down of securities 0 0
Income (loss) before income taxes 34 3
Tax (6) 0
Net income $ 28 $ 3