XML 51 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
ORGANIZATION AND BASIS OF PRESENTATION (Details) (USD $)
3 Months Ended
Mar. 31, 2015
segment
Mar. 31, 2014
Dec. 31, 2014
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of reporting segments 3us-gaap_NumberOfReportableSegments    
Summary of significant accounting policies      
Cost of revenue $ 10,288,000asps_RelatedPartyTransactionCostOfRevenue $ 7,288,000asps_RelatedPartyTransactionCostOfRevenue  
Selling, general and administrative expenses (657,000)asps_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedPartyNet 242,000asps_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedPartyNet  
Related party expenses | Adjustment      
Summary of significant accounting policies      
Cost of revenue   7,300,000asps_RelatedPartyTransactionCostOfRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= asps_AdjustmentsForRelatedPartyExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Selling, general and administrative expenses   1,100,000asps_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedPartyNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= asps_AdjustmentsForRelatedPartyExpensesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Related party expenses | Adjustment | Ocwen      
Summary of significant accounting policies      
Cost of revenue   7,300,000asps_RelatedPartyTransactionCostOfRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= asps_AdjustmentsForRelatedPartyExpensesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= asps_OcwenFinancialCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Selling, general and administrative expenses billed by related party   400,000us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= asps_AdjustmentsForRelatedPartyExpensesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= asps_OcwenFinancialCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Selling, general and administrative expenses billed to related party, decrease   200,000asps_RelatedPartyTransactionSellingGeneralAndAdministrativeServicesProvidedToRelatedPartyAmountBilled
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= asps_AdjustmentsForRelatedPartyExpensesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= asps_OcwenFinancialCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Related party expenses | Adjustment | AAMC      
Summary of significant accounting policies      
Selling, general and administrative expenses billed to related party, decrease   300,000asps_RelatedPartyTransactionSellingGeneralAndAdministrativeServicesProvidedToRelatedPartyAmountBilled
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= asps_AdjustmentsForRelatedPartyExpensesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= asps_AltisourceAssetManagementCorporationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
 
Lenders One      
Summary of significant accounting policies      
Total assets 8,800,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  7,700,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total liabilities $ 7,700,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
  $ 6,700,000us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember