XML 117 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Instruments and Hedging Activities (Details) - 12 months ended Dec. 31, 2025 - Currency Swap
$ in Thousands, $ in Millions
USD ($)
CAD ($)
USD ($)
Net Investment Hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax $ 148    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total revenues    
Derivative, Gain (Loss) on Derivative, Net $ 1,837    
Designated as Hedging Instrument      
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Derivative, Notional Amount   $ 340.0 $ 246,766
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Notional Amount   $ 340.0 $ 246,766
Derivative Asset, Statement of Financial Position [Extensible Enumeration]   Other assets Other assets
Derivative Instruments in Hedges, Assets, at Fair Value     $ 928