Quarterly report pursuant to Section 13 or 15(d)

Restatement to Prior Period Financial Statements, Earnings per Share (Details)

v3.23.3
Restatement to Prior Period Financial Statements, Earnings per Share (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Class A Ordinary Shares [Member]          
Earnings per Share [Abstract]          
Basic weighted average shares outstanding (in shares) 6,380,902 28,876,180 34,500,000 17,566,400 34,500,000
Diluted weighted average shares outstanding (in shares) 6,380,902 28,876,180 34,500,000 17,566,400 34,500,000
Basic net income (loss) per share (in dollars per share) $ 0.15 $ (0.02) $ 0.04 $ 0.05 $ 0.23
Diluted net income (loss) per share (in dollars per share) $ 0.15 $ (0.02) $ 0.04 $ 0.05 $ 0.23
Class B Ordinary Shares [Member]          
Earnings per Share [Abstract]          
Basic weighted average shares outstanding (in shares) 8,625,000 8,625,000 8,625,000 8,625,000 8,625,000
Diluted weighted average shares outstanding (in shares) 8,625,000 8,625,000 8,625,000 8,625,000 8,625,000
Basic net income (loss) per share (in dollars per share) $ 0.15 $ (0.02) $ 0.04 $ 0.05 $ 0.23
Diluted net income (loss) per share (in dollars per share) $ 0.15 $ (0.02) $ 0.04 $ 0.05 $ 0.23
As Previously Reported [Member] | Class A Ordinary Shares [Member]          
Earnings per Share [Abstract]          
Basic weighted average shares outstanding (in shares)   28,876,180      
Diluted weighted average shares outstanding (in shares)   28,876,180      
Basic net income (loss) per share (in dollars per share)   $ (0.04)      
Diluted net income (loss) per share (in dollars per share)   $ (0.04)      
As Previously Reported [Member] | Class B Ordinary Shares [Member]          
Earnings per Share [Abstract]          
Basic weighted average shares outstanding (in shares)   8,625,000      
Diluted weighted average shares outstanding (in shares)   8,625,000      
Basic net income (loss) per share (in dollars per share)   $ (0.04)      
Diluted net income (loss) per share (in dollars per share)   $ (0.04)      
Adjustments [Member] | Class A Ordinary Shares [Member]          
Earnings per Share [Abstract]          
Basic weighted average shares outstanding (in shares)   0      
Diluted weighted average shares outstanding (in shares)   0      
Basic net income (loss) per share (in dollars per share)   $ (0.02)      
Diluted net income (loss) per share (in dollars per share)   $ (0.02)      
Adjustments [Member] | Class B Ordinary Shares [Member]          
Earnings per Share [Abstract]          
Basic weighted average shares outstanding (in shares)   0      
Diluted weighted average shares outstanding (in shares)   0      
Basic net income (loss) per share (in dollars per share)   $ (0.02)      
Diluted net income (loss) per share (in dollars per share)   $ (0.02)