XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total debt $ 1,262,097 $ 1,183,538
Fair Value | Senior notes | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total debt 542,729 555,655
Fair Value | Revolving credit facilities and term loans | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total debt 719,368 627,883
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total debt 1,244,100 1,137,996
Carrying Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total debt 520,601 520,436
Carrying Value | Revolving credit facilities and term loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total debt $ 723,499 $ 617,560