XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurement - Additional Information (Details)
1 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Fair value, measurement with unobservable inputs reconciliation, liability, transfers into level 3   $ 0 $ 0  
Fair value, measurement with unobservable inputs reconciliation, liability, transfers out of level 3   0 $ 0  
Minimum        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Undiscounted estimated range of outcomes $ 500,000 500,000   $ 1,500,000
Maximum        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Undiscounted estimated range of outcomes $ 700,000 $ 700,000   $ 2,300,000
Discount Rate        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Earnout liabilities, discounted rate 3.63 3.63   3.87
Class A Common Stock        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Issuance of common stock for settlement of contingent liabilities related to change of control | shares 915,503      
Class A Common Stock | Initial Public Offering        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Issuance of common stock for settlement of contingent liabilities related to change of control | shares   915,503