XML 101 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments - Summary of Fair Value of Warrant Options Associated with Issuance of Redeemable Preferred Stock (Detail)
Jul. 30, 2020
Apr. 13, 2020
Dec. 31, 2019
Oct. 19, 2018
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option   10 years    
Redeemable Series A-1 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option       10 years
Common Stock Value (per Share) | Redeemable Series A-1 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 22.22   31.60  
Common Stock Value (per Share) | Convertible And Redeemable Series A-2 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 22.22      
Expected Volatility | Redeemable Series A-1 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 0.4435   0.4751  
Expected Volatility | Convertible And Redeemable Series A-2 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 0.4435      
Risk-free Interest Rate | Redeemable Series A-1 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 0.0055   0.0192  
Risk-free Interest Rate | Convertible And Redeemable Series A-2 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 0.0055      
Expected Life (Years) | Redeemable Series A-1 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 10 years   10 years  
Expected Life (Years) | Convertible And Redeemable Series A-2 Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Assumptions used in calculating fair value of the warrant option 10 years