XML 61 R44.htm IDEA: XBRL DOCUMENT
v3.22.1

Long-Term Investments (Details) - USD ($) | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jul. 10, 2019 | Mar. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Long-Term Investments (Details) [Line Items] |  |  |  |
Percentage of common stock shares | 70.00% |  |  |
Purchase additional shares (in Shares) |  | 317,000 | 317,000 |
Additional shares issued (in Shares) |  | 75,000 |  |
Prepayment for long-term investments (in Dollars) |  | $ 663,798 | $ 684,720 |
BioFirst [Member] |  |  |  |
Long-Term Investments (Details) [Line Items] |  |  |  |
Percentage of common stock shares |  | 15.99% | 15.99% | 15.99%
Additional shares issued (in Shares) |  | 663,798 | 684,720 |
Sale of common stock, description |  |  |  | the Company sold 218,000 shares of common stock of BioHopeKing Corporation at price of NT$24, equivalent $0.85, to several individuals, and the percentage of ownership decreased to 5.90% as of December 31, 2020. As a result of the transactions, the Company recognized investment loss of $40,589 and impairment loss of $961,217 for the year ended December 31, 2020.
Rgene [Member] |  |  |  |
Long-Term Investments (Details) [Line Items] |  |  |  |
Percentage of common stock shares |  | 31.62% | 31.62% | 31.62%

X
- References No definition available. + Details
Name: | abvc_LongTermInvestmentsDetailsLineItems
Namespace Prefix: | abvc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Prepayment for long-term investments. + References No definition available. + Details
Name: | abvc_PrepaymentForLongtermInvestments
Namespace Prefix: | abvc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Purchase additional shares. + References No definition available. + Details
Name: | abvc_PurchaseAdditionalShares
Namespace Prefix: | abvc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of excess stock shares of an entity that have been sold or granted to shareholders. + References No definition available. + Details
Name: | us-gaap_ExcessStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1B -URI https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 23 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 + Details
Name: | us-gaap_SaleOfStockDescriptionOfTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abvc_BioFirstCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=abvc_RgeneCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |