v3.26.1
Derivatives - Schedule of Offsetting Arrangements (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
derivative
Dec. 31, 2025
USD ($)
Assets:    
Derivative assets, gross amounts of recognized assets $ 119,067 $ 102,346
Derivative asset, gross amounts offset (5,408) (7,210)
Derivative assets, net amounts of assets 113,659 95,136
Derivative asset, notional amount 3,024,565 2,760,340
Liabilities:    
Derivative liability, gross amounts of liabilities (10,091) (14,860)
Derivative liability, gross amounts offset 5,408 7,210
Derivative liabilities, net amounts of liabilities (4,683) (7,650)
Derivative liability, notional amount 873,353 800,058
Derivative, net, gross amounts of assets/liabilities 108,976 87,486
Derivative , net, gross amounts of offset assets/liabilities 0 0
Derivative assets, net amounts of assets/liabilities 108,976 87,486
Derivative, notional amount $ 3,897,918 3,560,398
Interest rate swaps    
Liabilities:    
Number of interest rate swaps | derivative 68  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR)  
Interest rate swaps | Minimum    
Liabilities:    
Interest rate 0.31%  
Interest rate swaps | Maximum    
Liabilities:    
Interest rate 4.15%  
Swaption    
Liabilities:    
Number of interest rate swaps | derivative 13  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR)  
Swaption | Minimum    
Liabilities:    
Interest rate 3.90%  
Swaption | Maximum    
Liabilities:    
Interest rate 4.28%  
Derivatives designated as hedging instruments    
Assets:    
Derivative assets, gross amounts of recognized assets $ 79,379 78,223
Derivative asset, gross amounts offset 0 0
Derivative assets, net amounts of assets 79,379 78,223
Derivative asset, notional amount 984,005 988,447
Liabilities:    
Derivative liability, gross amounts of liabilities 0 (449)
Derivative liability, gross amounts offset 0 0
Derivative liabilities, net amounts of liabilities 0 (449)
Derivative liability, notional amount 0 0
Derivatives not designated as hedging instruments    
Assets:    
Derivative assets, gross amounts of recognized assets 39,688 24,123
Derivative asset, gross amounts offset (5,408) (7,210)
Derivative assets, net amounts of assets 34,280 16,913
Derivative asset, notional amount 2,040,560 1,771,893
Liabilities:    
Derivative liability, gross amounts of liabilities (10,091) (14,411)
Derivative liability, gross amounts offset 5,408 7,210
Derivative liabilities, net amounts of liabilities (4,683) (7,201)
Derivative liability, notional amount $ 873,353 $ 800,058