v3.26.1
Investments - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
security
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
security
Jun. 30, 2025
USD ($)
Dec. 31, 2025
security
Investments, Debt and Equity Securities [Abstract]          
Number of positions | security 103   103   17
Proceeds from sales and maturities of fixed maturity securities $ 14,505 $ 43,616 $ 35,038 $ 103,486  
Gross realized gains 22 514 103 625  
Gross realized losses $ 23 $ (29) 48 (124)  
Proceeds from sales and maturities of short-term investments     22,659 $ 0  
Short-term investments, gross realized gains     0    
Short-term investments, gross realized losses     $ 5