XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
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    
Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]   Derivative, Gain (Loss) on Derivative, Net  
Gain on derivative liabilities   $ (93,800)