v3.26.1
Investments - Schedule of Changes in Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Fixed Maturity Securities, Available-For-Sale        
Beginning balance $ 6,500 $ 7,000 $ 0 $ 0
Recoveries of amounts previously written off (272) (500)    
Current period provision for credit losses     6,150 0
Write-offs 0      
Ending balance 6,228 6,500 6,150 0
Fixed Maturity Securities, Held-to-Maturity        
Beginning balance 301 468 250 243
Recoveries of amounts previously written off 0 (167)    
Write-offs 1,955      
Current period provision for credit losses     18 7
Ending balance $ 2,256 $ 301 $ 268 $ 250