Stockholders' Equity (Details) - USD ($) | Nov. 16, 2020 | Nov. 10, 2020 | Dec. 14, 2019 | Nov. 16, 2019 | Nov. 04, 2019 | Aug. 12, 2019 | Dec. 13, 2018 | Nov. 16, 2018 | Feb. 27, 2018 | May 28, 2015 | Mar. 31, 2021 | Mar. 31, 2020 | Dec. 31, 2017 | Dec. 31, 2020 | Jun. 04, 2019 | Dec. 12, 2017 |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Stock Repurchase Program, Authorized Amount (in Dollars) | | | | | | | | | | | | | | | $ 2,000,000 | $ 5,000,000 |
Stock Repurchased During Period, Shares (in Shares) | | | | | | | | | | | 172,740 | | | | | |
Stock Issued During Period, Value, Issued for Services (in Dollars) | | | | | | | | | | | $ 9,900 | $ 12,750 | | | | |
Share Price (in Dollars per share) | | | | | | | | | | | $ 3.24 | | | | | |
Common Stock, Par or Stated Value Per Share (in Dollars per share) | | | | | | | | | | | $ 0.001 | | | $ 0.001 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | | | | | | | | | | | 0 | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | | | | | | | | | | | $ 0 | | | | | |
Share-based Payment Arrangement, Noncash Expense (in Dollars) | | | | | | | | | | | $ 12,870 | 53,789 | | | | |
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount (in Dollars) | | | | | | | | | | | 32,057 | | | | | |
Statutory Equity Reserves (in Dollars) | | | | | | | | | | | 0 | | | $ 6,241 | | |
Consulting Agreement #2 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Consulting Agreement, Term | | | | | | | | 1 year | | | | | | | | |
Consulting Agreement #4 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services (in Shares) | | | | 20,000 | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services (in Dollars) | | | | $ 51,000 | | | | | | | | | | | | |
Share Price (in Dollars per share) | | | | $ 2.55 | | | | | | | | | | | | |
Share-based Payment Arrangement, Expense (in Dollars) | | | | | | | | | | | | 12,750 | | | | |
Consulting Agreement #4 [Member] | Share-based Payment Arrangement, Tranche One [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 25.00% | | | | | | | | | | | | |
Consulting Agreement #4 [Member] | Share-based Payment Arrangement, Tranche Two [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 25.00% | | | | | | | | | | | | |
Consulting Agreement #4 [Member] | Share-based Payment Arrangement, Tranche Three [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 25.00% | | | | | | | | | | | | |
Consulting Agreement #4 [Member] | Share-based Compensation Award, Tranche Four [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 25.00% | | | | | | | | | | | | |
Consulting Agreement #5 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services (in Dollars) | $ 39,600 | | | | | | | | | | | | | | | |
Share Price (in Dollars per share) | $ 1.98 | | | | | | | | | | | | | | | |
Share-based Payment Arrangement, Expense (in Dollars) | | | | | | | | | | | 9,900 | | | | | |
Consulting Agreement #5 [Member] | Share-based Payment Arrangement, Tranche One [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | | | | | | | | | | | | |
Consulting Agreement #5 [Member] | Share-based Payment Arrangement, Tranche Two [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | | | | | | | | | | | | |
Consulting Agreement #5 [Member] | Share-based Payment Arrangement, Tranche Three [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | | | | | | | | | | | | |
Consulting Agreement #5 [Member] | Share-based Compensation Award, Tranche Four [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | | | | | | | | | | | | |
Corporate Secretary [Member] | February 27, 2018 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) | | | | | | | | | 6,000 | | | | | | | |
Corporate Secretary [Member] | December 14, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share Price (in Dollars per share) | | | $ 2.13 | | | | | | | | | | | | | |
Share-based Payment Arrangement, Expense (in Dollars) | | | | | | | | | | | | 3,195 | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross (in Dollars) | | | $ 12,780 | | | | | | | | | | | | | |
Corporate Secretary [Member] | November 10, 2020 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share Price (in Dollars per share) | | $ 1.98 | | | | | | | | | | | | | | |
Share-based Payment Arrangement, Expense (in Dollars) | | | | | | | | | | | $ 2,970 | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | | 1 | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross (in Dollars) | | $ 11,880 | $ 12,780 | | | | | | | | | | | | | |
Corporate Secretary [Member] | December 13, 2018 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in Shares) | | | | | | | 6,000 | | | | | | | | | |
Corporate Secretary [Member] | Share-based Payment Arrangement, Tranche One [Member] | December 14, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | 25.00% | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Payment Arrangement, Tranche One [Member] | November 10, 2020 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | 25 years | | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Payment Arrangement, Tranche Two [Member] | December 14, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | 25.00% | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Payment Arrangement, Tranche Two [Member] | November 10, 2020 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | 25.00% | | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Payment Arrangement, Tranche Three [Member] | December 14, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | 25.00% | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Payment Arrangement, Tranche Three [Member] | November 10, 2020 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | 25.00% | | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Compensation Award, Tranche Four [Member] | December 14, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | 25.00% | | | | | | | | | | | | | |
Corporate Secretary [Member] | Share-based Compensation Award, Tranche Four [Member] | November 10, 2020 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | 25.00% | | | | | | | | | | | | | | |
Monthly Award [Member] | Consulting Agreement #2 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services (in Shares) | | | | | | | | 20,000 | | | | | | | | |
Director [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | November 4, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate | | | | | 0.00% | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | | | | | 60,000 | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | | | | | $ 2.80 | | | | | | | | | | | |
Share Based Compensation, Options, Term | | | | | 5 years | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | 10 years | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | 87.00% | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | 1.60% | | | | | | | | | | | |
Option, Grant Date Fair Value (in Dollars) | | | | | $ 114,740 | | | | | | | | | | | |
Share-based Payment Arrangement, Noncash Expense (in Dollars) | | | | | | | | | | | | 28,685 | | | | |
Director [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Payment Arrangement, Tranche One [Member] | November 4, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | | 25.00% | | | | | | | | | | | |
Director [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Two [Member] | November 4, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | | 25.00% | | | | | | | | | | | |
Director [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Three [Member] | November 4, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | | 25.00% | | | | | | | | | | | |
Director [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Compensation Award, Tranche Four [Member] | November 4, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | | 25.00% | | | | | | | | | | | |
Chief Financial Officer [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | August 12, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Payment Arrangement, Expense (in Dollars) | | | | | | | | | | | | $ 9,159 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares) | | | | | | 7,000 | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share) | | | | | | $ 3.85 | | | | | | | | | | |
Share Based Compensation, Options, Term | | | | | | 5 years | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | 10 years | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | 87.00% | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | 1.49% | | | | | | | | | | |
Option, Grant Date Fair Value (in Dollars) | | | | | | | | | | | | | $ 18,318 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | 0.00% | | | | | | | | | | |
Chief Financial Officer [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Payment Arrangement, Tranche One [Member] | August 12, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | | | 50.00% | | | | | | | | | | |
Chief Financial Officer [Member] | 2014 Omnibus Long-Term Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Two [Member] | August 12, 2019 [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | | | 50.00% | | | | | | | | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Private Placement Number of Shares Authorized (in Shares) | | | | | | | | | | 594,102 | | | | | | |
Common Stock, Par or Stated Value Per Share (in Dollars per share) | | | | | | | | | | $ 0.001 | | | | | | |
Stock Issued During Period, Shares, New Issues (in Shares) | | | | | | | | | | 400,000 | | | | | | |
Shares Issued, Price Per Share (in Dollars per share) | | | | | | | | | | $ 10 | | | | | | |
Proceeds from Issuance or Sale of Equity (in Dollars) | | | | | | | | | | $ 4,000,002 | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) | | | | | | | | | | $ 13.55 | | | | | | |
Warrants, Term | | | | | | | | | | 5 years | | | | | | |
Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term | | | | | | | | | | 5 years | | | | | | |
Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate | | | | | | | | | | 107.00% | | | | | | |
Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate | | | | | | | | | | 1.55% | | | | | | |
Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate | | | | | | | | | | 0.00% | | | | | | |
Warrants, Fair Value of Warrants, Granted (in Dollars) | | | | | | | | | | $ 3,147,530 | | | | | | |
Private Placement [Member] | Series A Warrants [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares) | | | | | | | | | | 132,006 | | | | | | |
Private Placement [Member] | Series C Warrants [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares) | | | | | | | | | | 62,096 | | | | | | |
Nova Macao [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Statutory reserve, after-tax income percentage | | | | | | | | | | | 10.00% | | | | | |
Nova Dongguan [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Statutory reserve, percentage of registered capital | | | | | | | | | | | 50.00% | | | | | |
Nova Dongguan [Member] | Minimum [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Common welfare fund, voluntary contribution | | | | | | | | | | | 5% | | | | | |
Nova Dongguan [Member] | Maximum [Member] | | | | | | | | | | | | | | | | |
Stockholders' Equity (Details) [Line Items] | | | | | | | | | | | | | | | | |
Common welfare fund, voluntary contribution | | | | | | | | | | | 10% | | | | | |