Derivative Financial Instruments - Additional Information (Details) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Sep. 20, 2024
USD ($)
instrument
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
|
Derivative [Line Items] | |||||
Number of swaps terminated | instrument | 1 | ||||
Notional amount of swap terminated | $ 200,000 | ||||
Fee on derivative termination | $ 415 | ||||
Increase (decrease) to interest expense | $ 8,967 | $ (3,402) | $ 2,162 | $ (8,200) |