v3.26.3
Hedge Agreements (Details) - Currency Swap
$ in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
CAD ($)
Jun. 30, 2026
CAD ($)
Apr. 30, 2026
CAD ($)
Dec. 31, 2025
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Derivative Instruments in Hedges, Assets, at Fair Value $ 3,634   $ 3,634          
Derivative Instruments in Hedges, Liabilities, at Fair Value               $ 928
Net Investment Hedging                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax (26) $ 2,970 8,040 $ 2,970        
Derivative, Gain (Loss) on Derivative, Net 641 $ 748 4,289 $ 748        
Designated as Hedging Instrument                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Derivative Instruments in Hedges, Assets, at Fair Value 3,634   3,634         0
Derivative Instruments in Hedges, Liabilities, at Fair Value $ 0   $ 0         $ 928
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets   Other assets   Other assets      
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable, accrued expenses, and other liabilities   Accounts payable, accrued expenses, and other liabilities   Accounts payable, accrued expenses, and other liabilities      
Derivative, Notional Amount $ 194,100   $ 194,100   $ 270.0 $ 270.0 $ 340.0