XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details) - Schedule of fair value of warrant liabilities
12 Months Ended
Dec. 31, 2021
USD ($)
Public Warrants [Member]  
Fair Value Measurements (Details) - Schedule of fair value of warrant liabilities [Line Items]  
Fair value as of December 31, 2020
Initial measurement on March 15, 2021 14,950,000
Change in valuation inputs or other assumptions (7,705,011)
Fair value as of December 31, 2021 7,244,989
Private Placement Warrants [Member]  
Fair Value Measurements (Details) - Schedule of fair value of warrant liabilities [Line Items]  
Fair value as of December 31, 2020
Initial measurement on March 15, 2021 9,255,999
Change in valuation inputs or other assumptions 5,933,333
Fair value as of December 31, 2021 15,189,332
Total Warrant Liabilities [Member]  
Fair Value Measurements (Details) - Schedule of fair value of warrant liabilities [Line Items]  
Fair value as of December 31, 2020
Initial measurement on March 15, 2021 24,205,999
Change in valuation inputs or other assumptions (1,771,678)
Fair value as of December 31, 2021 $ 22,434,321