v3.26.3
Derivatives - Aggregate Notional Amount and Fair Value Hierarchy of the Company (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Derivative Assets    
Derivative asset $ 7,077 $ 22,344
Notional 651,350 1,678,873
Derivative Liabilities    
Derivative liabilities (82,453) (2,711)
Notional 2,792,353 643,979
Cash Collateral Posted 91,353 11,286
Level 1    
Derivative Assets    
Derivative asset 0 0
Derivative Liabilities    
Derivative liabilities 0 0
Level 2    
Derivative Assets    
Derivative asset 7,077 22,344
Derivative Liabilities    
Derivative liabilities (82,453) (2,711)
Level 3    
Derivative Assets    
Derivative asset 0 0
Derivative Liabilities    
Derivative liabilities 0 0
Foreign currency forward contracts    
Derivative Assets    
Derivative asset 1,332 137
Notional 251,350 78,873
Derivative Liabilities    
Derivative liabilities (111) (822)
Notional 42,353 143,979
Foreign currency forward contracts | Level 1    
Derivative Assets    
Derivative asset 0 0
Derivative Liabilities    
Derivative liabilities 0 0
Foreign currency forward contracts | Level 2    
Derivative Assets    
Derivative asset 1,332 137
Derivative Liabilities    
Derivative liabilities (111) (822)
Foreign currency forward contracts | Level 3    
Derivative Assets    
Derivative asset 0 0
Derivative Liabilities    
Derivative liabilities 0 0
Interest Rate Swap    
Derivative Assets    
Derivative asset 5,745 22,207
Notional 400,000 1,600,000
Derivative Liabilities    
Derivative liabilities (82,342) (1,889)
Notional 2,750,000 500,000
Interest Rate Swap | Level 1    
Derivative Assets    
Derivative asset 0 0
Derivative Liabilities    
Derivative liabilities 0 0
Interest Rate Swap | Level 2    
Derivative Assets    
Derivative asset 5,745 22,207
Derivative Liabilities    
Derivative liabilities (82,342) (1,889)
Interest Rate Swap | Level 3    
Derivative Assets    
Derivative asset 0 0
Derivative Liabilities    
Derivative liabilities $ 0 $ 0