v3.26.1
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