XML 303 R112.htm IDEA: XBRL DOCUMENT
v3.23.1

SUBSEQUENT EVENTS - PIK Interest Rate (Details) - Subsequent Event - Line of Credit - Secured Debt | Feb. 14, 2023
--- | ---
Less than $20 million |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 5
$20 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 4.5
$30 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 3.75
$40 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 3.5
$45 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 3
$50 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 2.5
$55 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 2
$60 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 1
$65 million+ but less than below |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 0.5
$70 million+ |
Subsequent Event [Line Items] |
PIK Component of Interest Rate (in percent) | 0

X
- Definition Debt Instrument, Paid In Kind Interest Rate + References No definition available. + Details
Name: | asps_DebtInstrumentPaidInKindInterestRate
Namespace Prefix: | asps_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydownLessThe20MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown20MillionTo30MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown30MillionTo40MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown40MillionTo45MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown45MillionTo50MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown50MillionTo55MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown55MillionTo60MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown60MillionTo65MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydown65MillionTo70MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=asps_CreditAgreementParPaydownGreaterThan70MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |