XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS, Changes in Fair Value of Warrant and FPA Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Warrant [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value, beginning of period $ 21,220,018 $ 39,232,167
Additional Private Placement Warrants 2,760,000 2,760,000
Fair Value of Private Placement Warrants in excess of purchase price 81,153 (79,548)
Change in fair value (4,926,361) (11,534,063)
Fair value, end of period 19,134,810 31,903,209
Public Warrants [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value, beginning of period 9,798,000 22,364,221
Additional Private Placement Warrants 0 0
Fair Value of Private Placement Warrants in excess of purchase price 0 0
Change in fair value (3,204,360) (6,908,221)
Fair value, end of period 6,593,640 15,456,000
Private Placement Warrant [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value, beginning of period 11,422,018 16,867,946
Fair Value of Private Placement Warrants in excess of purchase price 81,153 (79,548)
Change in fair value (1,722,001) (4,652,842)
Fair value, end of period 12,541,170 14,992,556
Private Placement Warrants Issued on May 25, 2022 [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Additional Private Placement Warrants 2,760,000  
Private Placement Warrants Issued on May 25, 2021 [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Additional Private Placement Warrants   2,760,000
FPA Liability [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value, beginning of period 5,008,045 6,757,777
Additional Private Placement Warrants 0 0
Fair Value of Private Placement Warrants in excess of purchase price 0 0
Change in fair value 513,016 (184,109)
Fair value, end of period 5,521,061 6,573,668
FPA liability - Committed [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value, beginning of period 2,474,941 2,947,167
Additional Private Placement Warrants 0 0
Fair Value of Private Placement Warrants in excess of purchase price 0 0
Change in fair value 284,097 25,391
Fair value, end of period 2,759,038 2,972,558
FPA liability - Optional [Member]    
Changes in Fair Value of Warrant Liabilities [Roll Forward]    
Fair value, beginning of period 2,533,104 3,810,610
Additional Private Placement Warrants 0 0
Fair Value of Private Placement Warrants in excess of purchase price 0 0
Change in fair value 228,919 (209,500)
Fair value, end of period $ 2,762,023 $ 3,601,110