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