v3.26.1
Derivatives - Schedule of Location and Fair Value of Derivative Instruments Designated as Hedges in the Consolidated Balance Sheet (Details) - Interest rate swaps - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Other current assets $ 4,874 $ 24
Accrued expenses 0 (1,862)
Other non-current liabilities $ 0 $ (2,726)