Derivative Liabilities - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2021 |
Mar. 31, 2020 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Derivative Instruments and Hedges, Liabilities [Abstract] | ||||
| Convertible debt conversion and other issuances | $ 16,059 | $ 373,800 | ||
| Gain loss on derivative | 0 | $ 14,232 | $ 93,751 | (138,561) |
| Fair value of embedded derivatives | 0 | $ 44,810 | $ 138,561 | |
| Gain on derivative liabilities | $ 14,200 | |||
| Increase in additional paid in capital | $ 44,800 | |||