XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Outstanding Debt Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
Sep. 30, 2021
Debt Instrument        
Total long-term debt outstanding $ 852,969   $ 711,437  
Less: long-term debt maturing within one year 38,233   56,264  
Total long-term debt $ 814,736   655,173 $ 662,457
Convertible senior notes        
Debt Instrument        
Interest rate 1.50%      
Total long-term debt outstanding $ 739,870   604,317  
Convertible senior notes | Cumulative Effect, Period of Adoption, Adjustment        
Debt Instrument        
Total long-term debt outstanding   $ 133,500    
Non-Revolving Loan        
Debt Instrument        
Total long-term debt outstanding $ 36,786   75,680  
Non-Revolving Loan | Minimum        
Debt Instrument        
Interest rate 2.88%      
Non-Revolving Loan | Maximum        
Debt Instrument        
Interest rate 4.84%      
Master Vehicle Loan        
Debt Instrument        
Total long-term debt outstanding $ 76,313   $ 31,440  
Master Vehicle Loan | Minimum        
Debt Instrument        
Interest rate 2.60%      
Master Vehicle Loan | Maximum        
Debt Instrument        
Interest rate 5.85%