XML 80 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt - Exchange of convertible debt - Narratives (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
2026 convertible secured notes      
Debt Instrument [Line Items]      
Debt instrument liability component effective interest rate 4.03%    
2026 Convertible Notes      
Debt Instrument [Line Items]      
Debt instrument liability component effective interest rate 2.44%   9.90%
Convertible debt, unamortized discount   $ 30,228  
Equity component, net of issuance costs   62,841  
Debt issuance costs $ 1,895 2,313  
2023 Convertible Notes      
Debt Instrument [Line Items]      
Debt instrument liability component effective interest rate 3.69%   8.42%
Convertible debt, unamortized discount   7,430  
Equity component, net of issuance costs   97,072  
Debt issuance costs $ 473 $ 816