XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Mar. 08, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS      
Common stocks, par value (in dollars per share) $ 0.0004 $ 0.0004 $ 0.0004
Common stocks, shares authorized 450,000,000 450,000,000 450,000,000
Common stocks, shares issued 21,291,924 20,277,046 17,500,000
Common stocks, shares outstanding 21,291,924 20,277,046 17,500,000