Financial Derivatives (Narrative) (Details) - USD ($) $ in Millions |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Credit Default Swap, Selling Protection [Member] | ||
| Derivative [Line Items] | ||
| Total net up-front payments received | $ 2.2 | $ 4.6 |
| Minimum | ||
| Derivative [Line Items] | ||
| Spread on written credit derivatives | 2.36% | 0.50% |
| Maximum | ||
| Derivative [Line Items] | ||
| Spread on written credit derivatives | 3.65% | 3.16% |