v3.26.1
Derivative Instruments - Schedule of Measure of Volume, and Derivative Assets and Liabilities by Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount $ 159,848 $ 438,724
Derivative Asset 12,062 19,747
Derivative Liability (60) (1,432)
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Asset 11,722 19,407
Derivative Liability   (224)
Interest rate swaps | Not Designated as Hedging Instrument | Interest rate risk    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 26,300 26,300
Derivative Asset 2,710 2,085
Derivative Liability 0 0
Interest rate swaps | Designated as Hedging Instrument | Interest rate risk    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 113,693 391,693
Derivative Asset 9,012 17,322
Derivative Liability 0 (224)
FX forwards    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Asset 340 340
Derivative Liability (60) (1,208)
FX forwards | Foreign exchange rate risk    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional Amount 19,855 20,731
Derivative Asset 340 340
Derivative Liability $ (60) $ (1,208)