XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Activity of the Level 3 Liabilities Carried at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 01, 2020
Sep. 30, 2021
Sep. 30, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value at issuance of contingent earn-out liability $ 9,800    
Change in fair value of contingent earn-out liabilities   $ (4,245) $ (11,949)
Level 3 | Fair Value of Contingent Earn-out Liability      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Liabilities carried at fair value on a recurring basis, Beginning balance     22,531
Liabilities carried at fair value on a recurring basis, Ending balance   31,553 31,553
Level 3 | Fair Value of Warrant Liability      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Liabilities carried at fair value on a recurring basis, Beginning balance     31,821
Liabilities carried at fair value on a recurring basis, Ending balance      
Level 3 | Fair Value of Derivative Liability      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Liabilities carried at fair value on a recurring basis, Ending balance   1,360 1,360
Fair Value, Recurring | Level 3 | Fair Value of Contingent Earn-out Liability      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Liabilities carried at fair value on a recurring basis, Beginning balance     22,531
Fair value at issuance of contingent earn-out liability     20,971
Change in fair value of contingent earn-out liabilities     (11,949)
Liabilities carried at fair value on a recurring basis, Ending balance   31,553 31,553
Fair Value, Recurring | Level 3 | Fair Value of Warrant Liability      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Liabilities carried at fair value on a recurring basis, Beginning balance     31,821
Modification of warrant liability to equity classification     (58,276)
Change in fair value of warrant liability     26,455
Liabilities carried at fair value on a recurring basis, Ending balance      
Fair Value, Recurring | Level 3 | Fair Value of Derivative Liability      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value at issuance of derivative liability     (1,894)
Change in fair value of derivative liability     3,254
Liabilities carried at fair value on a recurring basis, Ending balance   $ 1,360 $ 1,360