XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Changes in Fair Value of Derivative Instruments Measured at Fair Value (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value beginning balance $ 2,353,677  
Change in fair value (543,677)  
Fair value ending balance 1,810,000  
Fair value beginning balance 12,908,866 $ 327,710,621
Change in fair value (1,918,866) (106,413,646)
Fair value ending balance 10,990,000 221,296,975
Warrants    
Fair Value Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value beginning balance 5,828,722 51,380,000
Change in fair value (1,348,722) 910,000
Fair value ending balance 4,480,000 52,290,000
Private Placement Warrants    
Fair Value Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value beginning balance 5,007,058 89,862,127
Change in fair value (1,167,058) (33,879,330)
Fair value ending balance 3,840,000 55,982,797
Forward Purchase Agreements (FPAs)    
Fair Value Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value beginning balance 2,073,086 186,468,494
Change in fair value 596,914 (73,444,316)
Fair value ending balance 2,670,000 $ 113,024,178
Forward Purchase Agreements (FPAs)    
Fair Value Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value beginning balance 2,353,677  
Change in fair value (543,677)  
Fair value ending balance $ 1,810,000