v3.26.1
Financial Derivatives (Credit Default Swaps) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Financial derivatives–assets, at fair value $ 152,834 $ 142,723
Financial derivatives–liabilities, at fair value- (47,374) (53,073)
Fair Value (105,460) (89,650)
Credit default swaps on asset-backed indices    
Derivative [Line Items]    
Financial derivatives–assets, at fair value 2,207 2,206
Credit default swaps on asset-backed indices | Financial Derivatives - Assets | Long    
Derivative [Line Items]    
Notional Amount (182) (190)
Financial derivatives–assets, at fair value $ 15 $ 9
Credit default swaps on asset-backed indices | Financial Derivatives - Assets | Long | Weighted Average    
Derivative [Line Items]    
Remaining Years to Maturity 11 years 9 months 11 years 11 months 26 days
Credit default swaps on asset-backed indices | Financial Derivatives - Assets | Short    
Derivative [Line Items]    
Notional Amount $ (25,592) $ (26,693)
Financial derivatives–assets, at fair value $ 2,192 $ 2,197
Credit default swaps on asset-backed indices | Financial Derivatives - Assets | Short | Weighted Average    
Derivative [Line Items]    
Remaining Years to Maturity 32 years 10 months 9 days 33 years 18 days
Credit default swaps on corporate bonds    
Derivative [Line Items]    
Financial derivatives–liabilities, at fair value- $ (134) $ (155)
Credit default swaps on corporate bonds | Financial Derivatives - Liabilities | Short    
Derivative [Line Items]    
Notional Amount (13,000) (13,000)
Financial derivatives–liabilities, at fair value- $ (134) $ (155)
Credit default swaps on corporate bonds | Financial Derivatives - Liabilities | Short | Weighted Average    
Derivative [Line Items]    
Remaining Years to Maturity 1 year 2 months 19 days 1 year 5 months 19 days
Credit default swaps on corporate bond indices    
Derivative [Line Items]    
Financial derivatives–assets, at fair value $ 1,348 $ 4,621
Financial derivatives–liabilities, at fair value- (5,285) (25,407)
Credit default swaps on corporate bond indices | Financial Derivatives - Assets | Long    
Derivative [Line Items]    
Notional Amount (57,750) (165,010)
Financial derivatives–assets, at fair value $ 1,348 $ 4,621
Credit default swaps on corporate bond indices | Financial Derivatives - Assets | Long | Weighted Average    
Derivative [Line Items]    
Remaining Years to Maturity 1 year 25 days 3 years 8 months 8 days
Credit default swaps on corporate bond indices | Financial Derivatives - Liabilities | Short    
Derivative [Line Items]    
Notional Amount $ (231,000) $ (1,034,704)
Financial derivatives–liabilities, at fair value- $ (5,285) $ (25,407)
Remaining Years to Maturity 4 years 1 month 24 days 4 years 9 months 3 days
Credit default swaps    
Derivative [Line Items]    
Notional Amount $ (211,706) $ (909,243)
Fair Value $ 1,866 $ 18,737
Credit default swaps | Weighted Average    
Derivative [Line Items]    
Remaining Years to Maturity 5 years 8 months 26 days 5 years 8 months 26 days