XML 65 R54.htm IDEA: XBRL DOCUMENT
v3.23.3

Loans Held for Investment and Loans Held for Investment at Fair Value - Summary of Difference Between Aggregate Fair Value and Aggregate Unpaid Principal Balance by Loan Segments (Details) - Nonaccrual Status $ in Thousands | Sep. 30, 2023 USD ($)
--- | ---
Financing Receivable, Past Due [Line Items] |
Fair Value | $ 951,990
Unpaid Principal Balance | 936,633
Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 915,307
Unpaid Principal Balance | 892,843
90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 36,683
Unpaid Principal Balance | 43,790
Difference | (7,107)
Commercial - Purchase |
Financing Receivable, Past Due [Line Items] |
Fair Value | 133,087
Unpaid Principal Balance | 127,141
Commercial - Purchase | Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 129,854
Unpaid Principal Balance | 123,247
Commercial - Purchase | 90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 3,233
Unpaid Principal Balance | 3,894
Difference | (661)
Commercial - Refinance |
Financing Receivable, Past Due [Line Items] |
Fair Value | 159,555
Unpaid Principal Balance | 150,653
Commercial - Refinance | Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 156,931
Unpaid Principal Balance | 147,492
Commercial - Refinance | 90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 2,624
Unpaid Principal Balance | 3,161
Difference | (537)
Residential 1-4 Unit - Purchase |
Financing Receivable, Past Due [Line Items] |
Fair Value | 197,400
Unpaid Principal Balance | 199,889
Residential 1-4 Unit - Purchase | Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 189,247
Unpaid Principal Balance | 190,128
Residential 1-4 Unit - Purchase | 90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 8,153
Unpaid Principal Balance | 9,761
Difference | (1,608)
Residential 1-4 Unit - Refinance |
Financing Receivable, Past Due [Line Items] |
Fair Value | 375,388
Unpaid Principal Balance | 372,589
Residential 1-4 Unit - Refinance | Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 356,278
Unpaid Principal Balance | 349,909
Residential 1-4 Unit - Refinance | 90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 19,110
Unpaid Principal Balance | 22,680
Difference | (3,570)
Short Term 1-4 Unit - Purchase |
Financing Receivable, Past Due [Line Items] |
Fair Value | 38,301
Unpaid Principal Balance | 38,213
Short Term 1-4 Unit - Purchase | Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 37,224
Unpaid Principal Balance | 36,915
Short Term 1-4 Unit - Purchase | 90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 1,077
Unpaid Principal Balance | 1,298
Difference | (221)
Short Term 1-4 Unit - Refinance |
Financing Receivable, Past Due [Line Items] |
Fair Value | 48,259
Unpaid Principal Balance | 48,148
Short Term 1-4 Unit - Refinance | Current to 89 Days Past Due |
Financing Receivable, Past Due [Line Items] |
Fair Value | 45,773
Unpaid Principal Balance | 45,152
Short Term 1-4 Unit - Refinance | 90+days Past Due or Nonaccrual |
Financing Receivable, Past Due [Line Items] |
Fair Value | 2,486
Unpaid Principal Balance | 2,996
Difference | $ (510)

X
- Definition For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are 90 days or more past due. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28 + Details
Name: | us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDueAggregateDifference
Namespace Prefix: | us-gaap_
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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-80 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + Details
Name: | us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_NotesReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentTypeAxis=vel_NonaccrualStatusMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=vel_CommercialPurchasePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=vel_CommercialRefinancePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=vel_ResidentialOneToFourUnitPurchasePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=vel_ResidentialOneToFourUnitRefinancePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=vel_ShortTermOneToFourUnitPurchasePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=vel_ShortTermOneToFourUnitRefinancePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |