Derivatives and Hedging Activity - Summary of Non-designated Derivatives (Details) - Derivatives Not Designated as Hedging Instruments [Member] £ in Thousands |
Jun. 30, 2026
GBP (£)
Contract
|
Dec. 31, 2025
GBP (£)
Contract
|
|---|---|---|
| Derivative [Line Items] | ||
| Number of Contracts | 6 | 4 |
| FX Contracts - Sell GBP | ||
| Derivative [Line Items] | ||
| Number of Contracts | 5 | 4 |
| Aggregate Notional Amount | £ | £ 31,950 | £ 31,150 |
| FX Contracts - Sell GBP | Minimum [Member] | ||
| Derivative [Line Items] | ||
| Maturity Dates | 2026-10 | 2026-03 |
| FX Contracts - Sell GBP | Maximum [Member] | ||
| Derivative [Line Items] | ||
| Maturity Dates | 2027-06 | 2027-06 |
| FX Contracts - Buy GBP | ||
| Derivative [Line Items] | ||
| Number of Contracts | 1 | |
| Aggregate Notional Amount | £ | £ 12,068 | |
| Maturity Dates | 2027-06 |