v3.26.1
Derivatives and Hedging Activity - Summary of Non-designated Derivatives (Details) - Derivatives Not Designated as Hedging Instruments [Member]
£ in Thousands
Mar. 31, 2026
GBP (£)
Contract
Dec. 31, 2025
GBP (£)
Contract
Derivative [Line Items]    
Number of Contracts 5 4
FX Contracts- Sell GBP    
Derivative [Line Items]    
Number of Contracts 5 4
Aggregate Notional Amount | £ £ 31,825 £ 31,150
FX Contracts- Sell GBP | Minimum [Member]    
Derivative [Line Items]    
Maturity Dates 2026-06 2026-03
FX Contracts- Sell GBP | Maximum [Member]    
Derivative [Line Items]    
Maturity Dates 2027-06 2027-06