Notes Payable - Additional Information (Details) - USD ($) |
12 Months Ended | ||||||||
---|---|---|---|---|---|---|---|---|---|
Feb. 05, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Oct. 27, 2021 |
Dec. 28, 2020 |
Aug. 25, 2020 |
Jun. 13, 2020 |
Mar. 31, 2020 |
Jan. 01, 2019 |
|
Debt Instrument [Line Items] | |||||||||
Annual interest rate | 1.59% | ||||||||
Common stock, par value | $ 0.001 | $ 0.001 | |||||||
Strike price | $ 4.87 | $ 4.79 | $ 10.00 | $ 5.90 | $ 5.67 | $ 4.79 | |||
Issue date | Feb. 05, 2020 | ||||||||
Principal Balance | |||||||||
Debt Instrument [Line Items] | |||||||||
Notes payable, net of current portion | $ 248,911 | ||||||||
CEO Note | |||||||||
Debt Instrument [Line Items] | |||||||||
Debt Instrument, Face Amount | $ 245,250 | ||||||||
Annual interest rate | 1.59% | ||||||||
Net proceeds | $ 245,250 | ||||||||
Maturity description | The note carried an original maturity of the earlier of the sixth month following the Issue Date or the date the Company has sufficient funds to repay the CEO Note. | ||||||||
On event of default | If an event of default occurred and continued the Company agreed to issue a warrant to the holder with a strike price of $4.87 per share for a number of shares equal to 150% of the value of the loan. | ||||||||
Strike price | $ 4.87 | ||||||||
Percentage of number of shares to value of loan | 150.00% | ||||||||
CEO Restated Note | |||||||||
Debt Instrument [Line Items] | |||||||||
Debt Instrument, Face Amount | $ 248,911 | ||||||||
Annual interest rate | 0.25% | ||||||||
Strike price | $ 4.81 |
X | ||||||||||
- Definition Percentage of number of shares to value of debt. No definition available.
|
X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Discussion of the facts and amounts pertaining to each failure to comply with an affirmative or negative covenant of a short-term debt instrument, including violating payment terms or an inability to meet certain minimum financial requirements or achieve or maintain certain financial ratios. The discussion would generally be expected to also include whether or not the failure can and will be overcome and a description of the terms of any waivers, including the amount of the waiver and the period of time covered by the waiver. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Face (par) amount of debt instrument at time of issuance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Contractual interest rate for funds borrowed, under the debt agreement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Date the debt instrument was issued, in YYYY-MM-DD format. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|