v3.25.2
Derivative Financial Instruments - Schedule of Fair Value of Derivative Assets and Liabilities (Details) - Designated as Hedging Instrument - Cash Flow Hedging - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other accrued expenses    
Derivative [Line Items]    
Derivative liability $ 5,400 $ 3,115
Other liabilities    
Derivative [Line Items]    
Derivative liability $ 2,584 $ 3,599