v3.26.1
Derivatives - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, not designated $ 2,320,045 $ 1,576,128
Fair value, asset 13,125 7,561
Fair value, liability 8,023 8,221
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, designated 680,000 300,000
Fair value, asset 572 0
Fair value, liability 3,617 4,043
Interest rate collars    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, designated 1,000,000 1,000,000
Fair value, asset 10 0
Fair value, liability 0 22
Interest rate caps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, designated 380,000 0
Fair value, asset 4,671 0
Fair value, liability 0 0
Interest rate contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, not designated 135,560 150,652
Fair value, asset 4,063 4,124
Fair value, liability 4,022 4,079
Foreign exchange contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, not designated 111,161 111,390
Fair value, asset 483 0
Fair value, liability 384 77
Equity warrant assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount, not designated 13,324 14,086
Fair value, asset 3,326 3,437
Fair value, liability $ 0 $ 0