XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Activity of the Level 3 Liabilities Carried at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 01, 2020
Dec. 31, 2021
Dec. 31, 2020
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   $ (30,529) $ 12,731
Level 3 | Estimated Fair Value of Contingent Earn-out Considerations      
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   9,223 22,531
Fair Value, Recurring | Level 3      
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     31,821
Fair Value, Recurring | Level 3 | Estimated Fair Value of Contingent Earn-out Considerations      
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   (30,529)  
Payment of contingent earn-out liability   (3,750)  
Liabilities carried at fair value on a recurring basis, Ending balance   $ 9,223 $ 22,531