XML 91 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Sales Related Deductions Activity) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Activity of Sales Related Deductions [Roll Forward]      
Balance $ 1,501us-gaap_ValuationAllowancesAndReservesBalance $ 1,988us-gaap_ValuationAllowancesAndReservesBalance $ 0us-gaap_ValuationAllowancesAndReservesBalance
Provision related to current period sales 6,607us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts 2,805us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts  
Credits/payments (6,120)us-gaap_ValuationAllowancesAndReservesDeductions (1,304)us-gaap_ValuationAllowancesAndReservesDeductions  
Rebates and Chargebacks      
Activity of Sales Related Deductions [Roll Forward]      
Balance 1,644us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
1,113us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
Provision related to current period sales 3,929us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
1,375us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
 
Credits/payments (3,398)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
(262)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_RebatesAndChargebacksMember
 
Distribution Related Fees      
Activity of Sales Related Deductions [Roll Forward]      
Balance 94us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
147us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
Provision related to current period sales 461us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
332us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
 
Credits/payments (514)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
(185)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_DistributionRelatedFeesMember
 
Returns and Other Sales Related Deductions      
Activity of Sales Related Deductions [Roll Forward]      
Balance 250us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember
241us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember
0us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember
Provision related to current period sales 2,217us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember
1,098us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember
 
Credits/payments $ (2,208)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember
$ (857)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= npsp_ReturnsAndOtherSalesRelatedDeductionsMember