XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of debt balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Mar. 05, 2021
Dec. 31, 2020
Debt Instrument [Line Items]        
Debt issuance costs $ (16,392) $ (20,326)    
Total debt outstanding 1,133,608 1,129,674    
Less: current portion of long-term debt 0 0    
Long-term debt 1,133,608 1,129,674    
Convertible Debt        
Debt Instrument [Line Items]        
0% Convertible senior notes $ 1,150,000 1,150,000   $ 0
Debt issuance costs   $ (23,600) $ (23,600)