v3.26.1
Investments - Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value at Sale        
Fair value at sale [1] $ 37,235 $ 65,719 $ 41,074 $ 82,177
Fair value at sale [1] 415 0 415 1,000
Net fair value at sale [1] 37,650 65,719 41,489 83,177
Debt Securities, Available-for-Sale, Realized Gain 3,280 0 3,286 1,385
Debt Securities, Available-for-Sale, Realized Loss (16) 0 (16) (3)
Debt Securities, Available-for-Sale, Realized Gains (Losses) 3,264 0 3,270 1,382
Fixed Maturities        
Fair Value at Sale        
Fair value at sale [1] 17,014 45,369 20,853 51,680
Fair value at sale [1] 415 0 415 1,000
Debt Securities, Available-for-Sale, Realized Gain 0 0 6 2
Debt Securities, Available-for-Sale, Realized Loss (16) 0 (16) (3)
Equity Securities        
Fair Value at Sale        
Fair value at sale [1] 15,021 0 15,021 9,998
Debt Securities, Available-for-Sale, Realized Gain 3,280 0 3,280 1,383
Short-term Investments        
Fair Value at Sale        
Fair value at sale [1] 5,200 20,350 5,200 20,499
Debt Securities, Available-for-Sale, Realized Gain $ 0 $ 0 $ 0 $ 0
[1] Fair value at sale includes maturities and paydowns executed at par value.