XML 101 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments and Hedges, Liabilities [Abstract]      
Convertible debt conversion and other issuances $ 16,059   $ 373,800
Increase in additional paid in capital $ 44,800    
Gain on derivative liabilities   $ 93,800  
Loss on derivative liabilities     $ 138,600