XML 77 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Schedule of Aggregate Fair Value of Series A Preferred Share Tranche Obligation using Level 3 Inputs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Change in fair value $ 1,350
Series A Preferred Share Tranche Obligation | Level 3 Inputs  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning balance 2,490
Change in fair value 1,350
Tranche 2 settlement of obligation (880)
Tranche 3 termination $ (2,960)