XML 82 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt - Initial conversion of convertible debt (Details)
6 Months Ended
Jun. 30, 2022
$ / shares
2026 convertible secured notes  
Debt Instrument [Line Items]  
Initial conversion rate 47.7612
Approximate conversion price $ 20.94
2026 Convertible Notes  
Debt Instrument [Line Items]  
Initial conversion rate 9.2123
Approximate conversion price $ 108.55
2023 Convertible Notes  
Debt Instrument [Line Items]  
Initial conversion rate 5.0358
Approximate conversion price $ 198.58