v3.26.1
Derivatives - Schedule of Derivatives Designated as Cash Flow Hedges (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest rate swaps | Derivatives designated as hedging instruments    
Derivatives designated as cash flow hedges:    
Losses (gains) on derivatives designated as cash flow hedges recognized into OCI $ (4,317) $ 20,668