v3.23.1
Fair Value Measurements (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 01, 2021
Fair Value Measurements      
Investments held in Trust Account $ 283,319,605 $ 280,164,163 $ 280,140,000
Fair Value, Recurring [Member]      
Fair Value Measurements      
Transfers to/from Level 3 0 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Money Market Funds And Treasuries      
Fair Value Measurements      
Investments held in Trust Account $ 283,319,605 $ 280,164,163