Annual report pursuant to Section 13 and 15(d)

Interest Rate Swap - Additional Information (Details)

v3.22.1
Interest Rate Swap - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
May 31, 2020
Derivatives Fair Value [Line Items]      
Derivative Notional Amount $ 544,416    
Interest Rate Swap [Member] | Cash Flow Hedging [Member]      
Derivatives Fair Value [Line Items]      
Other Comprehensive Income (Loss), Tax 449 $ 371  
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Accrued Liability [Member]      
Derivatives Fair Value [Line Items]      
Derivative Liabilities Current   931  
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Prepaid and other current assets      
Derivatives Fair Value [Line Items]      
Derivative Liabilities Current 268    
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Long Term Liability [Member]      
Derivatives Fair Value [Line Items]      
Derivative Liabilities Noncurrent $ 0 $ 557  
Interest Rate Swap [Member] | Designated As Hedging Instrument [Member] | Cash Flow Hedging [Member]      
Derivatives Fair Value [Line Items]      
Derivative Notional Amount     $ 550,000