XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments - Narrative (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative assets, notional $ 1,151,049,000 $ 703,973,000
Derivative assets 41,532,000 44,939,000
Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative assets, notional 1,050,000,000 600,000,000
Derivative assets 29,590,000 34,541,000
Not Designated as Hedging Instruments    
Derivative [Line Items]    
Derivative assets, notional 101,049,000 103,973,000
Derivative assets 11,942,000 10,398,000
Interest rate swaps contracts | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative assets, notional 1,350,000,000  
Interest rate swaps contracts | Not Designated as Hedging Instruments    
Derivative [Line Items]    
Derivative assets, notional 100,878,000 103,954,000
Derivative assets 11,938,000 10,397,000
Equity warrants | Not Designated as Hedging Instruments    
Derivative [Line Items]    
Derivative assets $ 0 $ 0