v3.26.1
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Notional Amount $ 15,889,000 $ 12,327,000
Weighted Average Remaining Term (Months) 52 months 51 months
Weighted Average Rate 2.78% 2.44%
Secured Overnight Financing Rate (SOFR)    
Derivative [Line Items]    
Notional Amount $ 11,008,000 $ 7,393,000
Fed Funds Effective Rate Overnight Index Swap Rate    
Derivative [Line Items]    
Notional Amount 4,881,000 4,934,000
Interest rate swap contracts    
Derivative [Line Items]    
Notional Amount $ 10,808,000 $ 7,193,000
Less than 3 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 3 years 3 years
Notional Amount $ 8,072,000 $ 6,475,000
Weighted Average Remaining Term (Months) 22 months 25 months
Weighted Average Rate 3.19% 3.02%
Greater than or equal to 3 years and less than 5 years    
Derivative [Line Items]    
Notional Amount $ 3,502,000 $ 1,802,000
Weighted Average Remaining Term (Months) 51 months 52 months
Weighted Average Rate 1.01% 0.53%
Greater than or equal to 5 years and less than 7 years    
Derivative [Line Items]    
Notional Amount $ 1,550,000 $ 2,400,000
Weighted Average Remaining Term (Months) 76 months 69 months
Weighted Average Rate 2.63% 1.43%
Greater than or equal to 7 years and less than 10 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years)   7 years
Notional Amount $ 1,990,000 $ 1,350,000
Weighted Average Remaining Term (Months) 109 months 111 months
Weighted Average Rate 3.79% 3.73%
Greater than or equal to 10 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 10 years 10 years
Notional Amount $ 775,000 $ 300,000
Weighted Average Remaining Term (Months) 176 months 176 months
Weighted Average Rate 4.22% 3.96%
Minimum | Greater than or equal to 3 years and less than 5 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 3 years 3 years
Minimum | Greater than or equal to 5 years and less than 7 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 5 years 5 years
Minimum | Greater than or equal to 7 years and less than 10 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 7 years  
Maximum | Greater than or equal to 3 years and less than 5 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 5 years 5 years
Maximum | Greater than or equal to 5 years and less than 7 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 7 years 7 years
Maximum | Greater than or equal to 7 years and less than 10 years    
Derivative [Line Items]    
Derivative, remaining maturity (in years) 10 years