v3.26.1
Investments - Summary of 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
Schedule of Available-for-sale Securities [Line Items]        
Net investment income $ 11,133 $ 9,506 $ 21,526 $ 18,601
Less: Investment expenses 538 472 1,064 992
Net investment income, less investment expenses 10,595 9,034 20,462 17,609
Debt securities        
Schedule of Available-for-sale Securities [Line Items]        
Net investment income 7,320 5,695 14,244 11,043
Equity securities        
Schedule of Available-for-sale Securities [Line Items]        
Net investment income 6 12 32 45
Cash and cash equivalents        
Schedule of Available-for-sale Securities [Line Items]        
Net investment income 3,807 3,653 7,204 7,058
Other investments        
Schedule of Available-for-sale Securities [Line Items]        
Net investment income $ 0 $ 146 $ 46 $ 455