XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (Unaudited) - $ / shares
Sep. 30, 2023
Apr. 30, 2023
Dec. 31, 2022
May 31, 2022
Statement of Financial Position [Abstract]        
Preferred Stock, Par or Stated Value Per Share (in Dollars per share) $ 0.0001   $ 0.0001  
Preferred Stock, Shares Authorized 10,000,000   10,000,000  
Preferred Stock, Shares Issued 0   0  
Preferred Stock, Shares Outstanding 0   0  
Common Stock, Par or Stated Value Per Share (in Dollars per share) $ 0.0001 $ 0.6 $ 0.0001  
Common Stock, Shares Authorized 60,000,000   60,000,000  
Common Stock, Shares, Issued 22,632,843   21,713,248 132,302
Common Stock, Shares, Outstanding 22,632,843   19,782,747