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
Investment [Line Items]        
Investment Income, Investment Expense $ (207) $ (87) $ (307) $ (84)
Net Investment Income 1,877 2,609 4,232 5,424
Short-term Investments [Member]        
Investment [Line Items]        
Net Investment Income 907 1,191 2,151 2,648
Fixed Income Investments [Member]        
Investment [Line Items]        
Net Investment Income 1,280 1,470 2,491 2,870
Other Security Investments        
Investment [Line Items]        
Net Investment Income (103) 0 (103) 0
Loans        
Investment [Line Items]        
Net Investment Income 0 35 0 69
Fixed Income Securities, Trading        
Investment [Line Items]        
Gross Investment Income, Operating $ 0 $ 0 $ 0 $ (79)