XML 85 R74.htm IDEA: XBRL DOCUMENT
v3.24.0.1

LONG-TERM DEBT - PIK Interest Rate (Details) - Line of Credit - Secured Debt | Dec. 31, 2023 | Jun. 30, 2023 | Feb. 14, 2023
--- | --- | --- | ---
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) | 0.0375 | 0.0450 |
Less than $20 million |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0500
$20 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0450
$30 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0375
$40 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0350
$45 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0300
$50 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0250
$55 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0200
$60 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0100
$65 million+ but less than below |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0050
$70 million+ |  |  |
Interest Rate and Interest Differential Analysis [Line Items] |  |  |
Pik component of interest rate (in percent) |  |  | 0.0000

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
- References No definition available. + Details
Name: | srt_InterestRateAndInterestDifferentialAnalysisLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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: |