XML 84 R73.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 (Details)
Apr. 13, 2020
Mar. 31, 2020
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   31.60  
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.3593  
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.0070  
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