XML 58 R44.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Product Revenues, Accounts Receivable, and Reserves for Product Sales - Summary of Product Revenue Allowance and Reserve Categories (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Fees and Patient Assistance [Member] |  |
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] |  |
Beginning Balance | $ 5,674 | $ 164
Provision related to sales in the current year | 46,506 | 17,690
Adjustments related to prior period sales | 1,461 | (112)
Credits and payments made | (42,052) | (12,068)
Ending balance | 11,589 | 5,674
Government and Other Rebates [Member] |  |
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] |  |
Beginning Balance | 8,898 | 1,936
Provision related to sales in the current year | 89,094 | 26,661
Adjustments related to prior period sales | 19 | (1,223)
Credits and payments made | (66,440) | (18,476)
Ending balance | 31,533 | 8,898
Returns [Member] |  |
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] |  |
Beginning Balance | 2,053 | 251
Provision related to sales in the current year | 3,936 | 4,698
Adjustments related to prior period sales | (96) | (2,481)
Credits and payments made | (3,870) | (415)
Ending balance | 2,023 | 2,053
Product Revenue Allowance and Reserves [Member] |  |
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] |  |
Beginning Balance | 16,625 | 2,351
Provision related to sales in the current year | 139,536 | 49,050
Adjustments related to prior period sales | 1,346 | (3,817)
Credits and payments made | (112,362) | (30,960)
Ending balance | $ 45,145 | $ 16,625

X
- Definition Product revenue allowances and reserves. + References No definition available. + Details
Name: | apls_ProductRevenueAllowancesAndReserves
Namespace Prefix: | apls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Product revenue allowances and reserves, adjustments related to prior period sales. + References No definition available. + Details
Name: | apls_ProductRevenueAllowancesAndReservesAdjustmentsRelatedToPriorPeriodSales
Namespace Prefix: | apls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Product revenue allowances and reserves, credit and payments made. + References No definition available. + Details
Name: | apls_ProductRevenueAllowancesAndReservesCreditAndPaymentsMade
Namespace Prefix: | apls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Product revenue allowances and reserves, provision related to sales in the current year. + References No definition available. + Details
Name: | apls_ProductRevenueAllowancesAndReservesProvisionRelatedToSalesInTheCurrentYear
Namespace Prefix: | apls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_MovementInValuationAllowancesAndReservesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

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