Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS - Additional Information (Details)

v3.23.1
FAIR VALUE MEASUREMENTS - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
FAIR VALUE MEASUREMENTS    
Warrant liabilities   $ 10,061,333
Cash held in the Trust Account $ 470 416
Marketable securities held in the Trust Account 349,742,732 345,034,025
Public Warrants | Recurring | Level 1    
FAIR VALUE MEASUREMENTS    
Warrant liabilities 0 6,440,000
Private Placement Warrants | Level 2    
FAIR VALUE MEASUREMENTS    
Transfers into or out of Level 3   6,078,666
Private Placement Warrants | Level 3    
FAIR VALUE MEASUREMENTS    
Transfers into or out of Level 3 0 0
Private Placement Warrants | Recurring | Level 2    
FAIR VALUE MEASUREMENTS    
Warrant liabilities $ 0 $ 3,621,333