XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Recurring Fair Value Measurements (Details) - Recurring - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Level 1    
Assets:    
U.S. Money Market held in Trust Account $ 271,757,366 $ 268,908,716
Total assets 271,757,366 268,908,716
Liabilities:    
Total liabilities 6,319,356 4,335,167
Level 1 | Public Warrants    
Liabilities:    
Liabilities of warrants 6,319,356 4,335,166
Level 2    
Liabilities:    
Total liabilities 4,672,742 3,107,467
Level 2 | Private Placement Warrants    
Liabilities:    
Liabilities of warrants $ 4,672,742 $ 3,107,467