v3.26.1
Derivative Instruments - Schedule of Estimated Fair Value Positions of Derivative Contracts (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Outstanding notional amount $ 1,271,137 $ 999,302
Fair Value - Assets 79,164 74,627
Fair Value - (Liabilities) (74) (2,817)
Interest rate swap contracts | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Outstanding notional amount 1,271,137 999,302
Fair Value - Assets 79,164 74,627
Fair Value - (Liabilities) $ (74) $ (2,817)