XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Schedule of Class A ordinary shares subject to possible redemption reflected on the balance sheets [Abstract]  
Schedule of Class A Ordinary Shares Subject to Possible Redemption Reflected on the Condensed Balance Sheets The Class A ordinary shares subject to possible redemption reflected on the condensed balance sheets as of June 30, 2023 and December 31, 2022 are reconciled in the following table:
Gross Proceeds  $310,000,000 
Less:     
Proceeds allocated to public warrants   (20,150,000)
Class A ordinary shares issuance costs   (16,443,603)
Plus:     
Accretion of carrying value to redemption value   41,110,871 
Class A ordinary shares subject to possible redemption as of December 31, 2022   314,517,268 
Less:     
Redemptions   (269,485,746)
Plus:     
Accretion of carrying value to redemption value   1,819,906 
Class A ordinary shares subject to possible redemption as of March 31, 2023   46,851,428 
Plus:     
Accretion of carrying value to redemption value   986,515 
Class A ordinary shares subject to possible redemption as of June 30, 2023  $47,837,943 
Schedule of Presentation of (Loss) Income Per Share for Ordinary Shares Subject to Redemption The Company’s condensed statements of operations include a presentation of (loss) income per share for ordinary shares subject to redemption in a manner similar to the two-class method of income per share. Accordingly, basic and diluted (loss) income per Class A ordinary shares and Class B ordinary shares is calculated as follows:
   For the Three Months
Ended June 30,
   For the Six Months
Ended June 30,
 
   2023   2022   2023   2022 
Class A Ordinary Shares                
Allocation of net (loss) income to Class A ordinary shares subject to possible redemption  $376,026   $2,303,562   $19,491   $5,916,630 
Weighted average Class A ordinary shares subject to possible redemption   4,493,843    31,000,000    8,301,357    31,000,000 
Basic and diluted net (loss) income per share
  $0.06   $0.07   $(0.01)  $0.19 
                     
Class B Ordinary Shares                    
Allocation of net (loss) income to Class B ordinary shares  $648,487   $575,890   $18,197   $1,479,157 
Weighted average Class B ordinary shares   7,750,000    7,750,000    7,750,000    7,750,000 
Basic and diluted net (loss) income per share
  $0.06   $0.07   $(0.01)  $0.19