XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Class A Ordinary Share    
Ordinary share, par value (in Dollars per share) [1] $ 0.0001 $ 0.0001
Ordinary share, shares authorized [1] 400,000,000 400,000,000
Ordinary share, shares issued [1] 40,520,000 38,120,000
Ordinary share, shares outstanding [1] 40,520,000 38,120,000
Class B Ordinary Share    
Ordinary share, par value (in Dollars per share) [1] $ 0.0001 $ 0.0001
Ordinary share, shares authorized [1] 100,000,000 100,000,000
Ordinary share, shares issued [1] 41,880,000 41,880,000
Ordinary share, shares outstanding [1] 41,880,000 41,880,000
[1] Shares and per share data are presented on a retroactive basis to reflect the reorganization described herein.