XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Schedule of Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument    
Total long-term debt outstanding $ 689,204 $ 679,996
Less: long-term debt maturing within one year (37,567) (35,760)
Total long-term debt $ 651,637 644,236
Convertible Senior Notes Due 2025    
Debt Instrument    
Interest rate 1.50%  
Total long-term debt outstanding $ 577,215 568,744
Non-Revolving Loan    
Debt Instrument    
Total long-term debt outstanding $ 103,988 103,305
Non-Revolving Loan | Minimum    
Debt Instrument    
Interest rate 2.88%  
Non-Revolving Loan | Maximum    
Debt Instrument    
Interest rate 5.25%  
Master Vehicle Loan    
Debt Instrument    
Total long-term debt outstanding $ 8,001 $ 7,947
Master Vehicle Loan | Minimum    
Debt Instrument    
Interest rate 2.60%  
Master Vehicle Loan | Maximum    
Debt Instrument    
Interest rate 6.75%