XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable and Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 22, 2019
Jun. 30, 2021
Amended and restated credit agreement      
Notes Payable and Other Noncurrent Liabilities      
Amount of credit facilities   $ 325,000  
Term of credit facility   5 years  
Amended and restated credit agreement | Term loan facility      
Notes Payable and Other Noncurrent Liabilities      
Amount of credit facilities   $ 243,750  
Note payable, gross     $ 92,049
Loan modification costs   1,639 $ 847
Amended and restated credit agreement | Revolving credit facility      
Notes Payable and Other Noncurrent Liabilities      
Amount of credit facilities   81,250  
Loan modification costs   $ 596  
Amendment - October 31, 2019 | Term loan facility      
Notes Payable and Other Noncurrent Liabilities      
Amount of credit facilities $ 150,625    
Increase (decrease) in facility (68,750)    
Amendment - October 31, 2019 | Revolving credit facility      
Notes Payable and Other Noncurrent Liabilities      
Amount of credit facilities 150,000    
Increase (decrease) in facility $ 68,750