XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   $ 60,664
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   60,664
Interest Rate Swap Agreements | Interest rate swap liability, current portion    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swaps $ 9,314 9,418
Interest Rate Swap Agreements | Interest rate swap liability, current portion | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swaps 9,314 9,418
Interest Rate Swap Agreements | Other long-term liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swaps 15,065 20,523
Interest Rate Swap Agreements | Other long-term liabilities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swaps $ 15,065 $ 20,523