XML 302 R111.htm IDEA: XBRL DOCUMENT
v3.23.1

SUBSEQUENT EVENTS - Narrative (Details) $ / shares in Units, $ in Thousands | Feb. 22, 2023 USD ($) | Feb. 14, 2023 USD ($) $ / shares shares | Jun. 22, 2021 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($)
--- | --- | --- | --- | --- | ---
Subsequent Event [Line Items] |  |  |  |  |
Cash and cash equivalents |  |  |  | $ 51,025 | $ 98,132
Subsequent Event |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Exercise price (in usd per share) | $ / shares |  | $ 0.01 |  |  |
Secured Debt | Line of Credit | Subsequent Event | $30 million+ but less than below |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
PIK extension fee (in percent) |  | 3.75 |  |  |
Secured Debt | Line of Credit | Subsequent Event | $30 million+ |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
PIK extension fee (in percent) |  | 0.02 |  |  |
Secured Debt | Line of Credit | Subsequent Event | Second Amended Credit Facility |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Repayment of debt |  | $ 30,000 |  |  |
Amendment fee percentage (in percent) |  | 0.010 |  |  |
Secured Debt | Line of Credit | Subsequent Event | Second Amended Credit Facility | Secured Overnight Financing Rate (SOFR) | Variable Rate Component One, Paid In Cash |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate margin (in percent) |  | 5.00% |  |  |
Secured Debt | Line of Credit | Subsequent Event | Second Amended Credit Facility | Secured Overnight Financing Rate (SOFR) | Variable Rate Component Two, Paid In Kind |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate margin (in percent) |  | 5.00% |  |  |
Secured Debt | Line of Credit | Subsequent Event | Second Amended Credit Facility | Debt Instrument, Amortization, Period One |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Amortization of debt percentage (in percent) |  | 0.0100 |  |  |
Secured Debt | Line of Credit | Subsequent Event | Second Amended Credit Facility | Debt Instrument, Amortization, Period Two |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Amortization of debt percentage (in percent) |  | 0.12 |  |  |
Credit Facility |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate (in percent) |  |  | 9.00% |  |
Line of credit facility, commitment fee amount |  |  | $ 500 |  |
Credit Facility | Subsequent Event |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Interest rate (in percent) |  | 10.00% |  |  |
Credit Facility | Subsequent Event | Maximum |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
PIK extension fee (in percent) |  | 0.0200 |  |  |
Cash and cash equivalents |  | $ 35,000 |  |  |
Credit Facility | Subsequent Event | First Revolver Amendment |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Line of credit facility, maximum borrowing capacity |  | $ 15,000 |  |  |
Interest rate, paid in kind (in percent) |  | 0.03 |  |  |
Line of credit facility, commitment fee amount |  | $ 750 |  |  |
Common stock | Subsequent Event | Public Stock Offering |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Number of shares issued in transaction | shares |  | 4,550,000 |  |  |
Sale of stock (in usd per share) | $ / shares |  | $ 5.00 |  |  |
Net proceeds from sale of stock |  | $ 21,000 |  |  |
Repayment of debt | $ 20,000 |  |  |  |
Common stock | Secured Debt | Line of Credit | Subsequent Event |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Warrant shares (in shares) | shares |  | 3,223,851 |  |  |
Common stock | Secured Debt | Line of Credit | Subsequent Event | $30 million+ |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Warrant shares (in shares) | shares |  | 1,612,705 |  |  |

X
- Definition Amendment Fee Percentage + References No definition available. + Details
Name: | asps_AmendmentFeePercentage
Namespace Prefix: | asps_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amortization Of Debt, Percent + References No definition available. + Details
Name: | asps_AmortizationOfDebtPercent
Namespace Prefix: | asps_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

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

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 Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of the fee for available but unused credit capacity under the credit facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityCommitmentFeeAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
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_CreditFacilityAxis=us-gaap_SecuredDebtMember
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_DebtInstrumentAxis=asps_CreditAgreementParPaydown30MillionTo40MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_VariableRateAxis=asps_SecuredOvernightFinancingRateSOFRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | asps_VariableRateComponentAxis=asps_VariableRateComponentOnePaidInCashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | asps_VariableRateComponentAxis=asps_VariableRateComponentTwoPaidInKindMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | asps_DebtInstrumentAmortizationPeriodAxis=asps_DebtInstrumentAmortizationPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | asps_DebtInstrumentAmortizationPeriodAxis=asps_DebtInstrumentAmortizationPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=asps_PublicStockOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |