XML 50 R38.htm IDEA: XBRL DOCUMENT
v3.26.1

Finance Receivables at Fair Value - Schedule of Components of Installment Finance Receivables At Fair Value (Details) - USD ($) $ in Thousands | Jun. 30, 2026 | Dec. 31, 2025
--- | --- | ---
Receivables [Abstract] |  |  |
Unpaid principal balance of finance receivables - accrual |  | $ 405,076 | $ 454,542
Unpaid principal balance of finance receivables - non-accrual |  | 34,989 | 38,576
Unpaid principal balance of finance receivables |  | 440,065 | 493,118
Finance receivables at fair value - accrual |  | 470,049 | 524,577
Finance receivables at fair value - non-accrual |  | 3,244 | 3,590
Finance receivables at fair value, excluding accrued interest receivable |  | 473,293 | 528,167
Accrued interest receivable |  | 23,013 | 18,069
Finance receivables at fair value | [1] | 496,306 | 546,236
Difference between unpaid principal balance and fair value |  | $ 33,228 | $ 35,049
[1] | (1) Includes amounts in consolidated variable interest entities (“VIEs”) presented separately in the table below.

X
- Definition Financing Receivable, After Allowance for Credit Loss, Before Fair Value Option Adjustment + References No definition available. + Details
Name: | opfi_FinancingReceivableAfterAllowanceForCreditLossBeforeFairValueOptionAdjustment
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, After Allowance for Credit Loss, Before Fair Value Option Adjustment, Accrual Status + References No definition available. + Details
Name: | opfi_FinancingReceivableAfterAllowanceForCreditLossBeforeFairValueOptionAdjustmentAccrualStatus
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, After Allowance for Credit Loss, Before Fair Value Option Adjustment, Nonaccrual Status + References No definition available. + Details
Name: | opfi_FinancingReceivableAfterAllowanceForCreditLossBeforeFairValueOptionAdjustmentNonaccrualStatus
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Finance receivables at fair value. + References No definition available. + Details
Name: | opfi_FinancingReceivableAfterAllowanceForCreditLossFairValueOption
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Excluding Accrued Interest, After Allowance For Credit Loss, Fair Value Option + References No definition available. + Details
Name: | opfi_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossFairValueOption
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Excluding Accrued Interest, After Allowance For Credit Loss, Fair Value Option, Accrual + References No definition available. + Details
Name: | opfi_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossFairValueOptionAccrual
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Excluding Accrued Interest, After Allowance For Credit Loss, Fair Value Option, Nonaccrual + References No definition available. + Details
Name: | opfi_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossFairValueOptionNonaccrual
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivables, Accrued Interest And Fees, After Allowance For Credit Loss + References No definition available. + Details
Name: | opfi_FinancingReceivablesAccruedInterestAndFeesAfterAllowanceForCreditLoss
Namespace Prefix: | opfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 + Details
Name: | us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration