XML 101 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
CAD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax $ 2,970,000 $ 0 $ 2,970,000 $ 0  
Currency Swap | Net Investment Hedging          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax 2,970   $ 2,970    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Total revenues    
Derivative, Gain (Loss) on Derivative, Net 748,000   $ 748,000    
Currency Swap | Designated as Hedging Instrument          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative Instruments in Hedges, Assets, at Fair Value $ 2,970,000   $ 2,970,000    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets   Other assets   Other assets
Derivative, Notional Amount $ 290,317,000   $ 290,317,000   $ 400.0