XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock (Details)
12 Months Ended
Dec. 18, 2024
USD ($)
$ / shares
shares
Nov. 14, 2024
USD ($)
$ / shares
shares
Nov. 11, 2024
USD ($)
$ / shares
shares
Oct. 24, 2024
USD ($)
$ / shares
shares
Aug. 26, 2024
USD ($)
$ / shares
shares
Jul. 18, 2024
USD ($)
$ / shares
shares
Jul. 03, 2024
USD ($)
$ / shares
shares
Jan. 18, 2024
shares
Jan. 05, 2024
USD ($)
$ / shares
shares
Oct. 17, 2023
USD ($)
shares
Aug. 06, 2021
HKD ($)
Aug. 04, 2021
USD ($)
$ / shares
shares
Dec. 29, 2020
$ / shares
shares
Dec. 24, 2020
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Oct. 04, 2024
$ / shares
Dec. 27, 2023
USD ($)
Dec. 23, 2023
$ / shares
Common Stock [Line Items]                                      
Sale of stock units                 2,150,536       4,210,530 4,210,530          
Purchase price, per share (in Dollars per share) | $ / shares                 $ 1.2         $ 1.9          
Purchase price | $                   $ 7,390,000   $ 11,220,000     $ 2,580,643      
Warrants term                             5 years        
Reverse split shares                       2,244,156              
Issued and outstanding percent                     90.00%                
Purchase price percentage                       60.00%              
Price per share (in Dollars per share) | $ / shares                       $ 5              
Purchase price, percentage                   40.00%                  
Shares of common stock                   299,221                  
Common stock, par value (in Dollars per share) | $ / shares                 $ 0.001                   $ 0.318
Aggregate net proceeds (in Dollars) | $                 $ 2,580,644                    
Convertible principal amount (in Dollars) | $                                   $ 1,100,000  
Conversion shares 438,212 393,855 390,625 390,625 408,329 217,139 136,649                        
Conversion per shares (in Dollars) | $ $ 100,000 $ 100,000 $ 100,000 $ 100,000 $ 100,000 $ 75,000 $ 50,000               $ 625,000      
Securities Purchase Agreement [Member]                                      
Common Stock [Line Items]                                      
Purchase price | $                           $ 8,000,007          
Lender Elects [Member]                                      
Common Stock [Line Items]                                      
Conversion per share (in Dollars per share) | $ / shares $ 0.2282 $ 0.2539 $ 0.256 $ 0.256 $ 0.2449 $ 0.3454 $ 0.3659                        
Warrant [Member]                                      
Common Stock [Line Items]                                      
Aggregate warrants                         4,210,530            
Exercise price (in Dollars per share) | $ / shares                         $ 2.15            
Warrant [Member] | Securities Purchase Agreement [Member]                                      
Common Stock [Line Items]                                      
Reverse split shares                             42,108        
Placement Agent Warrants [Member]                                      
Common Stock [Line Items]                                      
Shares issued                             210,526        
Exercise price (in Dollars per share) | $ / shares                             $ 2.375        
Common Stock [Member]                                      
Common Stock [Line Items]                                      
Purchase price | $                     $ 144,000,000                
Common Stock [Member]                                      
Common Stock [Line Items]                                      
Shares issued                           1          
Common Stock [Member]                                      
Common Stock [Line Items]                                      
Shares issued                             2,150,536        
Price per share (in Dollars per share) | $ / shares                                 $ 0.001    
Common stock, shares issued               2,150,536               299,221      
Common Stock [Member] | Securities Purchase Agreement [Member]                                      
Common Stock [Line Items]                                      
Warrant outstanding                             210,526 210,526