XML 145 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value $ 3,410,899 $ 2,398,352
Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Assumptions used to estimate fair value, prepayment speed 7.90%  
Assumptions used to estimate fair value, discount rate 9.50%  
Fair Value, Measurements, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value $ 3,410,899 2,398,352
Derivative assets 161,621 158,112
Fair Value, Measurements, Recurring | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 3,410,899 2,356,191
Derivative assets 159,939 157,540
Fair Value, Measurements, Recurring | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 0 0
Derivative assets 0 0
Fair Value, Measurements, Recurring | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 0 42,161
Derivative assets 1,682 572
Fair Value, Measurements, Recurring | Foreign Exchange Contract | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total liabilities 1,600 500
Fair Value, Measurements, Recurring | Foreign Exchange Contract | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1,700 600
Fair Value, Measurements, Recurring | Forward Commitments | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 800 500
Total liabilities 100 900
Fair Value, Measurements, Recurring | Interest Rate Swap | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other financial assets 159,200 157,100
Total liabilities 252,800 245,600
Corporate debt securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 300,370 440,551
Corporate debt securities | Fair Value, Measurements, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 300,370 440,551
Corporate debt securities | Fair Value, Measurements, Recurring | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 300,370 440,551
Corporate debt securities | Fair Value, Measurements, Recurring | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 0 0
Corporate debt securities | Fair Value, Measurements, Recurring | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 0 0
Financial Institutions Subordinated Debt | Fair Value, Measurements, Recurring | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value 293,100 433,400
Other Corporate Debt | Fair Value, Measurements, Recurring | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Estimated Fair Value $ 7,300 $ 7,200