XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - Schedule of assets that are measured at fair value on a recurring basis - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurements (Details) - Schedule of assets that are measured at fair value on a recurring basis [Line Items]    
Investments held in trust account- U.S. Money Market Fund $ 484  
Investments held in trust account- U.S. Treasure Securities 345,105,197  
Total Investments held in Trust Account 345,105,681
Warrant liabilities – Public warrants 4,916,250  
Warrant liabilities – Private warrants 3,572,000  
Total Warrant liabilities 8,488,250  
Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value Measurements (Details) - Schedule of assets that are measured at fair value on a recurring basis [Line Items]    
Investments held in trust account- U.S. Money Market Fund 484  
Investments held in trust account- U.S. Treasure Securities  
Total Investments held in Trust Account 484  
Warrant liabilities – Public warrants 4,916,250  
Warrant liabilities – Private warrants  
Total Warrant liabilities 4,916,250  
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Measurements (Details) - Schedule of assets that are measured at fair value on a recurring basis [Line Items]    
Investments held in trust account- U.S. Money Market Fund  
Investments held in trust account- U.S. Treasure Securities 345,105,197  
Total Investments held in Trust Account 345,105,197  
Warrant liabilities – Public warrants  
Warrant liabilities – Private warrants  
Total Warrant liabilities  
Significant Other Unobservable Inputs (Level 3) [Member]    
Fair Value Measurements (Details) - Schedule of assets that are measured at fair value on a recurring basis [Line Items]    
Investments held in trust account- U.S. Money Market Fund  
Investments held in trust account- U.S. Treasure Securities  
Total Investments held in Trust Account  
Warrant liabilities – Public warrants  
Warrant liabilities – Private warrants 3,572,000  
Total Warrant liabilities $ 3,572,000