Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.21.2
Subsequent Events (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 15, 2021
Sep. 10, 2021
Sep. 02, 2021
Aug. 19, 2021
Mar. 08, 2021
Feb. 21, 2021
Feb. 07, 2021
Feb. 02, 2021
Jan. 08, 2021
Jan. 29, 2021
Jan. 22, 2021
Jan. 21, 2021
Jan. 18, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Sep. 21, 2021
Aug. 21, 2021
Jul. 21, 2021
Jun. 18, 2021
Apr. 21, 2021
Apr. 12, 2021
Mar. 21, 2021
Feb. 18, 2021
Feb. 01, 2021
Jan. 20, 2021
Subsequent Events (Details) [Line Items]                                                      
Loan amount                     $ 22,500,000                                
Repayments of long term debt                             $ 58,952,604 $ 18,880,916 $ 5,893,554                    
Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Proceeds from investment                   $ 4,000,000                                  
Description of securities           Each Series A Preferred Share is convertible into the Company’s ordinary shares at a conversion price per share equal to the lesser of (i) $2.00 and (ii) 90% of the lowest volume weighted average price of the ordinary shares on a trading day during the ten trading days prior to the conversion date, but not lower than $0.44, subject to certain adjustments.       On January 18, 2021, the Company received a loan of $34.0 million from The Export-Import Bank of China. The loan is due on January 15, 2023 with interest of 4.00%. On January 20, 2021, the Company received loans of $29.1 million and $12.6 million from Haixia Bank. The loans are due on January 19 and 20, 2022 with interest of 6.09%. On January 22, 2021, the Company repaid a short-term bank loan of $41.7 million to The Export-Import Bank of China in accordance with the loan repayment schedule. On January 29, 2021, the Company received a government subsidy of $860,653. On February 1, 2021, the Company received a loan of $2.8 million from Haixia Bank. The loan is due on January 20, 2022 with interest of 6.09%. On February 7, 2021, the Company repaid a long-term bank loan of $4.83 million to The Export-Import Bank of China in accordance with the loan repayment schedule. On February 18, 2021, the Company received a loan of $11.0 million from The Export-Import Bank of China. The loan is due on February 17, 2023 with interest of 2.20%. On February 21, 2021, the Company repaid a long-term bank loan of $0.3 million to The Export-Import Bank of China in accordance with the loan repayment schedule. On March 8, 2021, the Company sold 3,625,954 ordinary shares at a price of $1.31 per share, and 2,719,464 five-year warrants to purchase ordinary shares at an exercise price of $1.31 per share, in a registered direct offering. The net proceeds to the Company from this offering were approximately $4.35 million.                                  
Subsequent event, description           the Company sold 3,625,954 ordinary shares at a price of $1.31 per share, and 2,719,464 five-year warrants to purchase ordinary shares at an exercise price of $1.31 per share, in a registered direct offering. The net proceeds to the Company from this offering were approximately $4.35 million. In connection with the offering, the Company engaged Spartan Capital Securities, to act as its exclusive placement agent. In consideration for its placement agent services, the Company paid Spartan Capital Securities, in addition to certain other fees and expenses, warrants to purchase 253,816 ordinary shares of the Company at an exercise price per share of $1.31, subject to adjustment.                                          
Loan amount                                       $ 700,000              
Due date                     Jun. 21, 2028                                
Repayment of short term loan             $ 300,000                                        
Subsidy                     $ 860,653                                
Subsidy amount                     $ 389,278                                
The Export-Import Bank of China [Member] | Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Loan amount                           $ 34,000,000.0               $ 5,000,000.0   $ 6,100,000 $ 11,000,000.0    
Due date                           Jan. 15, 2023                          
Annual interest rate                           4.00%                     2.20%    
Repayment of short term loan                       $ 41,700,000                              
Repayment of long-term loan               $ 4,830,000                                      
Interest                     4.65%                                
Haixia Bank [Member] | Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Loan amount                                                   $ 2,800,000  
Due date                 Jan. 20, 2022                                    
Annual interest rate                 6.09%                                   6.09%
Forecast [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Subsidy amount $ 17,506,169       $ 229,889                                            
Series A Preferred Stock [Member] | Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Issuance of shares (in Shares)                   4,000,000                                  
Price per share (in Dollars per share)                   $ 0.001                                  
Subsequent event, description                   Holders of Series A Preferred Shares are entitled to receive dividends of 8.0% per annum. In connection with the offering, the Company engaged Spartan Capital Securities, LLC to act as its exclusive placement agent. In consideration for its placement agent services, the Company paid Spartan Capital Securities, in addition to certain other fees and expenses, warrants to purchase 149,733 ordinary shares of the Company at an exercise price per share of $1.87, subject to adjustment.                                  
China Development Bank [Member] | Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Loan amount                         $ 3,800,000               $ 1,000,000.0   $ 800,000        
The Export-Import Bank of China [Member] | Forecast [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Due date   Jul. 01, 2023 Jul. 01, 2023 Jul. 01, 2023                                              
Loan amount   $ 4,400,000 $ 1,100,000 $ 4,100,000                           $ 6,100,000                  
Interest   2.20% 2.20% 2.20%                                              
Repayments of long term debt   $ 4,400,000 $ 1,200,000 $ 4,300,000                                              
Maximum [Member] | Haixia Bank [Member] | Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Repayment of short term loan                         29,100,000                            
Minimum [Member] | Haixia Bank [Member] | Subsequent Event [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Repayment of short term loan                         $ 12,600,000                            
Short-term loan [Member] | The Export-Import Bank of China [Member] | Forecast [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Loan amount                                     $ 400,000                
Long-term bank loan [Member] | The Export-Import Bank of China [Member] | Forecast [Member]                                                      
Subsequent Events (Details) [Line Items]                                                      
Loan amount                                     $ 4,800,000