XML 117 R101.htm IDEA: XBRL DOCUMENT
v3.23.2

Fair Value of Financial Assets and Liabilities - Summary of Adverse Changes in Estimates for Servicing Assets and Liabilities Inputs (Details) - USD ($) $ in Thousands | Jun. 30, 2023 | Jun. 30, 2022
--- | --- | ---
Gross default rate assumption: |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Servicing asset, effect of 25% increase in measurement input | $ 0 | $ 11
Servicing asset, effect of 50% increase in measurement input | (1) | 22
Servicing liability, effect of 25% increase in measurement input | (9) | (10)
Servicing liability, effect of 50% increase in measurement input | (19) | (21)
Adequate compensation assumption: |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Servicing asset, effect of 25% increase in measurement input | 0 | (3,513)
Servicing asset, effect of 50% increase in measurement input | 0 | (7,026)
Servicing asset, effect of 10% increase in measurement input | (382) | 0
Servicing asset, effect of 20% increase in measurement input | (764) | 0
Servicing liability, effect of 10% increase in measurement input | 2,798 | 0
Servicing liability, effect of 20% increase in measurement input | 5,597 | 0
Servicing liability, effect of 25% increase in measurement input | 0 | 6,139
Servicing liability, effect of 50% increase in measurement input | 0 | 12,278
Discount rate |  |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] |  |
Servicing asset, effect of 25% increase in measurement input | (29) | (57)
Servicing asset, effect of 50% increase in measurement input | (55) | (109)
Servicing liability, effect of 25% increase in measurement input | (19) | (50)
Servicing liability, effect of 50% increase in measurement input | $ (38) | $ (98)

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Asset, Effect Of Fifty Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingAssetEffectOfFiftyPercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Asset, Effect Of Ten Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingAssetEffectOfTenPercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Asset, Effect Of Twenty Five Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingAssetEffectOfTwentyFivePercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Asset, Effect Of Twenty Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingAssetEffectOfTwentyPercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Liability, Effect Of Fifty Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingLiabilityEffectOfFiftyPercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Liability, Effect Of Ten Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingLiabilityEffectOfTenPercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Liability, Effect Of Twenty Five Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingLiabilityEffectOfTwentyFivePercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sensitivity Analysis Of Fair Value, Servicing Liability, Effect Of Twenty Percentage Point Increase In Measurement Input + References No definition available. + Details
Name: | afrm_SensitivityAnalysisOfFairValueServicingLiabilityEffectOfTwentyPercentagePointIncreaseInMeasurementInput
Namespace Prefix: | afrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDefaultRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=afrm_MeasurementInputAdequateCompensationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |