v3.26.1
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Marketable Securities [Line Items]    
Gross investment income $ 18,391 $ 12,819
Investment expenses (364) (260)
Net investment income 18,027 12,559
U.S. government and government agency    
Marketable Securities [Line Items]    
Gross investment income 739 1,844
State and municipal    
Marketable Securities [Line Items]    
Gross investment income 1,374 687
Commercial mortgage-backed securities    
Marketable Securities [Line Items]    
Gross investment income 2,115 1,180
Residential mortgage-backed securities    
Marketable Securities [Line Items]    
Gross investment income 4,256 2,539
Asset-backed securities    
Marketable Securities [Line Items]    
Gross investment income 2,063 1,484
Corporate    
Marketable Securities [Line Items]    
Gross investment income 6,139 3,253
Short-term investments    
Marketable Securities [Line Items]    
Gross investment income 21 128
Cash and cash equivalents    
Marketable Securities [Line Items]    
Gross investment income $ 1,684 $ 1,704