XML 40 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Recurring Fair Value Measurements (Details) - Recurring
Sep. 30, 2021
USD ($)
Assets:  
Cash held in Trust Account $ 255,429,243
Level 1  
Assets:  
Cash held in Trust Account $ 255,429,243