XML 17 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Fair Value Measurements Using Significant Level III Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
ASU Adoption APIC Reclassification $ (86)  
Warrants | Level III    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 86 $ 30
Issuance of warrants 631 0
Change in fair value 60 56
Ending balance $ 691 $ 86