XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable and Credit Agreement - Debt Balances (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 26, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Oct. 20, 2020
Aug. 13, 2020
Feb. 14, 2020
Oct. 01, 2019
Oct. 31, 2016
Debt Instrument [Line Items]                  
Total debt outstanding   $ 871,875 $ 625,000            
Less unamortized fees and premium   (9,226) (7,841)            
Less current portion of notes payable   (4,688) 0            
Long-term portion of notes payable   857,961 617,159            
Proceeds from line of credit   245,000 101,000 $ 195,000          
Senior Notes | 2024 Notes                  
Debt Instrument [Line Items]                  
Total debt outstanding   $ 0 325,000            
Interest rate   5.125%             5.125%
Senior Notes | 2027 Notes                  
Debt Instrument [Line Items]                  
Total debt outstanding   $ 500,000 300,000            
Interest rate           4.625%   4.625%  
Senior Notes | 2029 Notes                  
Debt Instrument [Line Items]                  
Total debt outstanding   $ 350,000 0            
Interest rate   4.00%     4.00%        
Secured Debt | Term Loan Credit Facility                  
Debt Instrument [Line Items]                  
Total debt outstanding   $ 21,875 $ 0            
Long-term portion of notes payable             $ 250,000    
Senior Credit Facility | Line of Credit | Subsequent Event                  
Debt Instrument [Line Items]                  
Proceeds from line of credit $ 25,000