Derivative Instruments - Additional Information (Details) $ in Thousands |
1 Months Ended | 12 Months Ended | |||
---|---|---|---|---|---|
Oct. 31, 2021
USD ($)
derivativeInstrument
|
Dec. 31, 2020
USD ($)
derivativeInstrument
|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
Dec. 31, 2019
USD ($)
|
|
Derivative Instruments and Hedging Activities Disclosure [Abstract] | |||||
Number of derivative instruments terminated | derivativeInstrument | 4 | 2 | |||
Notional amount of terminated instruments | $ 25,000 | $ 15,000 | $ 15,000 | ||
Gain (loss) on termination of interest rate swap contracts | $ 4,676 | $ 0 | $ 0 |