XML 29 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE (Reconciliation of Warrants Using Level 3 Inputs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of the beginning and ending balances of the fair value measurements using significant unobservable inputs (Level 3)      
Exercises of Sponsor and Management Warrants     $ 375,613
Level 3 | Warrant      
Reconciliation of the beginning and ending balances of the fair value measurements using significant unobservable inputs (Level 3)      
Balance at the beginning of the period $ 0 $ 0 332,170
Warrant liability loss (gain) 0 0 43,443
Exercises of Sponsor and Management Warrants 0 0 (375,613)
Balance at the end of the period $ 0 $ 0 $ 0