XML 60 R50.htm IDEA: XBRL DOCUMENT
v3.23.3

Revenue Recognition (Analysis of Product Return Liability) (Details) - USD ($) $ in Thousands | 9 Months Ended |
--- | --- | ---
Sep. 30, 2023 | Sep. 30, 2022 | Dec. 31, 2022
Aggregate product return rate | 1.10% | 1.40% |
Return accrual included in accounts payable and accrued liabilities | $ 12,884 |  | $ 14,867
Return accrual included in other long-term liabilities | 4,800 |  | $ 4,600
Product returns |  |  |
Beginning balance | 19,451 | $ 21,677 |
Provision for product returns | 2,750 | 3,086 |
Credits issued to third parties | (4,467) | (5,019) |
Ending balance | $ 17,734 | $ 19,744 |

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date for estimated refunds due to goods returned by customers (other than under warranty provisions). For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References No definition available. + Details
Name: | amph_ProductReturnAccrualCurrent
Namespace Prefix: | amph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Product Return Accrual, Non-Current + References No definition available. + Details
Name: | amph_ProductReturnAccrualNonCurrent
Namespace Prefix: | amph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the aggregate product return rate percentage of qualified sales. + References No definition available. + Details
Name: | amph_ProductReturnRatePercentage
Namespace Prefix: | amph_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 + Details
Name: | us-gaap_ValuationAllowancesAndReservesDeductions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4 + Details
Name: | us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |