XML 86 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Derivatives - Narrative (Details)
$ in Thousands, £ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
CAD ($)
Jun. 30, 2026
GBP (£)
Derivative                
Unrealized gain (loss) in investment hedges $ (3,275) $ (2,505) $ 10,091 $ 35 $ (5,780) $ 10,126    
Net Investment Hedging                
Derivative                
Unrealized gain (loss) in investment hedges $ 2,200   $ (8,400)   $ 4,300 $ (9,000)    
Revolving Credit Facility | Senior Unsecured Notes                
Derivative                
Outstanding amount             $ 350.0 £ 16.5