XML 113 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income Reclassification Out Of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Net realized gain (loss) on investment $ 4,683 $ 3,448
Income before Income Taxes 39,463 26,230
Tax (8,390) (4,544)
Net Income (Loss) 31,073 21,686
Impairment of investments (74) (201)
Reclassification Out Of Accumulated Other Comprehensive Income    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Net Income (Loss) (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]    
Net realized gain (loss) on investment 0 0
Income before Income Taxes (74) (208)
Tax 18 48
Net Income (Loss) (56) (160)
Impairment of investments $ (74) $ (208)