XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
SHAREHOLDERS' DEFICIT - Ordinary Shares (Details)
Mar. 31, 2023
Vote
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class A ordinary shares    
SHAREHOLDERS' DEFICIT    
Ordinary shares, authorized 479,000,000 479,000,000
Ordinary shares, par value (per share) | $ / shares $ 0.0001 $ 0.0001
Ordinary shares, votes per share | Vote 1  
Class B ordinary shares    
SHAREHOLDERS' DEFICIT    
Ordinary shares, authorized 20,000,000 20,000,000
Ordinary shares, par value (per share) | $ / shares $ 0.0001 $ 0.0001
Ordinary shares, votes per share | Vote 1  
Ordinary shares, issued 3,593,750 3,593,750
Ordinary shares, outstanding 3,593,750 3,593,750
Aggregated shares issued upon converted basis (in percent) 20.00%