v3.26.1
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Investment Income [Line Items]    
Total investment income $ 28,757 $ 20,912
Investment expenses (1,702) (1,490)
Net investment income 27,055 19,422
Fixed maturity securities, available-for-sale    
Net Investment Income [Line Items]    
Total investment income 29,411 17,288
Fixed maturity securities, held-to-maturity    
Net Investment Income [Line Items]    
Total investment income (1,077) 822
Equity securities    
Net Investment Income [Line Items]    
Total investment income 18 617
Equity method investments    
Net Investment Income [Line Items]    
Total investment income (1,297) (1,988)
Mortgage loans    
Net Investment Income [Line Items]    
Total investment income (665) 661
Indirect loans    
Net Investment Income [Line Items]    
Total investment income (1,793) (741)
Short-term investments and cash    
Net Investment Income [Line Items]    
Total investment income 3,474 3,192
Other    
Net Investment Income [Line Items]    
Total investment income $ 686 $ 1,061