XML 50 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Reserve for Transaction Losses (Details) (Reserve For Transaction Losses [Member], USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Reserve For Transaction Losses [Member]
     
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 223us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
$ 547us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
$ 774us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
Additions to expense 13,346us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
13,579us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
7,722us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
Losses incurred, net of recoveries (13,380)xoom_ValuationAllowancesAndReservesDeductionsNetOfRecoveries
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
(13,903)xoom_ValuationAllowancesAndReservesDeductionsNetOfRecoveries
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
(7,949)xoom_ValuationAllowancesAndReservesDeductionsNetOfRecoveries
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
Balance at End of Year $ 189us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
$ 223us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember
$ 547us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= xoom_ReserveForTransactionLossesMember