XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Debt (Details) - USD ($)
Dec. 31, 2021
Apr. 08, 2021
Mar. 09, 2021
Dec. 31, 2020
Jan. 19, 2018
Dec. 22, 2017
Debt Instrument [Line Items]            
Notes payable   $ 0 $ 410,000,000   $ 100,000,000 $ 300,000,000
Convertible Debt $ 460,000,000     $ 0    
Total debt 460,000,000          
Current portion of debt 0     18,359,000    
Debt issuance costs, noncurrent, net 9,772,000     0    
Long-term debt, net 450,228,000     902,577,000    
USD Denominated Term Loan            
Debt Instrument [Line Items]            
Loans payable to bank 0     536,094,000    
Debt issuance costs, noncurrent, net 0     3,469,000    
Line of Credit            
Debt Instrument [Line Items]            
Long-term line of credit 0     0    
Senior Notes            
Debt Instrument [Line Items]            
Notes payable 0     400,000,000    
Debt issuance costs, noncurrent, net 0     11,689,000    
Secured Debt            
Debt Instrument [Line Items]            
Total debt 460,000,000     936,094,000    
Current portion of debt 0     18,359,000    
Long-term debt, net $ 450,228,000     $ 902,577,000