XML 151 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities      
Fair Value at Sale $ 21,720 $ 14,378 $ 27,249
Fair Value at Sale 5,442 49,597 87,577
Net Fair Value at Sale 27,162 63,975 114,826
Debt Securities, Available-for-sale, Realized Gain (Loss) 0 172 88
Debt Securities, Available-for-sale, Realized Loss 124 6,961 6,600
Debt Securities, Available-for-sale, Realized Gain (Loss) (124) (6,789) (6,512)
Fixed Maturities      
Schedule of Available-for-sale Securities      
Fair Value at Sale 10,720 7,315 27,249
Fair Value at Sale 443 39,225 87,577
Debt Securities, Available-for-sale, Realized Gain (Loss) 0 4 88
Debt Securities, Available-for-sale, Realized Loss 124 6,296 6,600
Equity Securities      
Schedule of Available-for-sale Securities      
Fair Value at Sale 0 5,786 0
Fair Value at Sale 0 10,372 0
Equity Securities, FV-NI, Realized Gain 0 165 0
Equity Securities, FV-NI, Realized Loss 0 665 0
Short-term Investments      
Schedule of Available-for-sale Securities      
Fair Value at Sale 9,000 126 0
Fair Value at Sale 4,999 0 0
Debt Securities, Available-for-sale, Realized Gain (Loss) 0 0 0
Debt Securities, Available-for-sale, Realized Loss 0 0 0
Other Investments      
Schedule of Available-for-sale Securities      
Fair Value at Sale 2,000 1,151 0
Debt Securities, Available-for-sale, Realized Gain (Loss) $ 0 $ 3 $ 0