v3.26.1
Investments - Schedule of Company's Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Investment Income [Line Items]        
Gross investment income $ 6,440 $ 4,986 $ 12,300 $ 9,232
Investment expenses (190) (206) (398) (349)
Net investment income 6,250 4,780 11,902 8,883
Fixed maturities, available-for-sale        
Net Investment Income [Line Items]        
Gross investment income 3,955 2,139 7,789 4,270
Short-term investments        
Net Investment Income [Line Items]        
Gross investment income 31 0 149 0
Cash and cash equivalents        
Net Investment Income [Line Items]        
Gross investment income $ 2,454 $ 2,847 $ 4,362 $ 4,962