XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholder's Equity (Details) - $ / shares
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2022
Stockholder's Equity [Line Items]            
Stock-based compensation 316,444 9,257,400 7,229,073      
Share price $ 0.001 $ 0.001 $ 0.001      
Common stock par value (in Dollars per share) $ 0.001         $ 0.001
Common Stock [Member]            
Stockholder's Equity [Line Items]            
Issuance of Shares (in Shares) 316,444 260,521 76,936,479 236,661 600,000  
Common stock par value (in Dollars per share) $ 0.001 $ 0.001 $ 0.001      
Number of stock bought back by the entity (63,762,046)