XML 73 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Warrant Liabilities - Additional information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jan. 31, 2020
Nov. 30, 2019
Class Of Warrant Or Right [Line Items]            
Fair value of warrants estimate   $ 45,900   $ 45,900 $ 62,100 $ 25,000
Changes in fair value $ 16,200 $ 20,900 $ 16,240 $ 20,926    
Series A Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Number of securitites called by warrants and rights     7,802,241      
Excercise price of warrants or rights     $ 13.20      
Warrant expiration period after specified event     5 years      
Series B Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Number of securitites called by warrants and rights     2,574,727      
Excercise price of warrants or rights     $ 13.20      
Warrant expiration period after specified event     75 days      
Exercise of Future Warrants Value     $ 34,000