XML 68 R61.htm IDEA: XBRL DOCUMENT
v3.26.1

Loans Held for Investment at Amortized Cost 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 - USD ($) $ in Thousands | Jun. 30, 2026 | Dec. 31, 2025
--- | --- | ---
Financing Receivable, Past Due [Line Items] |  |
Fair Value | $ 5,460,522 | $ 4,729,869
Unpaid Principal Balance | 5,175,134 | 4,477,824
Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 4,990,768 | 4,457,989
Unpaid Principal Balance | 4,680,665 | 4,157,644
90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 469,754 | 271,880
Unpaid Principal Balance | 494,469 | 320,180
Difference | (24,715) | (48,300)
Commercial - Purchase |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 1,147,466 | 952,510
Unpaid Principal Balance | 1,060,785 | 882,919
Commercial - Purchase | Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 1,119,985 | 917,607
Unpaid Principal Balance | 1,031,858 | 841,434
Commercial - Purchase | 90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 27,481 | 34,903
Unpaid Principal Balance | 28,927 | 41,485
Difference | (1,446) | (6,582)
Commercial - Refinance |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 1,886,529 | 1,509,231
Unpaid Principal Balance | 1,755,094 | 1,395,868
Commercial - Refinance | Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 1,752,296 | 1,449,157
Unpaid Principal Balance | 1,613,796 | 1,325,078
Commercial - Refinance | 90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 134,233 | 60,074
Unpaid Principal Balance | 141,298 | 70,790
Difference | (7,065) | (10,716)
Residential 1-4 Unit - Purchase |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 557,858 | 540,572
Unpaid Principal Balance | 541,219 | 523,280
Residential 1-4 Unit - Purchase | Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 516,362 | 509,464
Unpaid Principal Balance | 497,539 | 486,499
Residential 1-4 Unit - Purchase | 90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 41,496 | 31,108
Unpaid Principal Balance | 43,680 | 36,781
Difference | (2,184) | (5,673)
Residential 1-4 Unit - Refinance |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 1,723,639 | 1,553,137
Unpaid Principal Balance | 1,670,843 | 1,499,740
Residential 1-4 Unit - Refinance | Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 1,499,525 | 1,431,311
Unpaid Principal Balance | 1,434,941 | 1,356,593
Residential 1-4 Unit - Refinance | 90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 224,114 | 121,826
Unpaid Principal Balance | 235,902 | 143,147
Difference | (11,788) | (21,321)
Short Term 1-4 Unit - Purchase |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 52,980 | 75,210
Unpaid Principal Balance | 53,774 | 76,561
Short Term 1-4 Unit - Purchase | Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 38,943 | 64,004
Unpaid Principal Balance | 38,999 | 63,552
Short Term 1-4 Unit - Purchase | 90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 14,037 | 11,206
Unpaid Principal Balance | 14,775 | 13,009
Difference | (738) | (1,803)
Short Term 1-4 Unit - Refinance |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 92,050 | 99,209
Unpaid Principal Balance | 93,419 | 99,456
Short Term 1-4 Unit - Refinance | Current to 89 Days Past Due |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 63,657 | 86,446
Unpaid Principal Balance | 63,532 | 84,488
Short Term 1-4 Unit - Refinance | 90+days Past Due or Nonaccrual |  |
Financing Receivable, Past Due [Line Items] |  |
Fair Value | 28,393 | 12,763
Unpaid Principal Balance | 29,887 | 14,968
Difference | $ (1,494) | $ (2,205)

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://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -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/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(e)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (d)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 14: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 18: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 19: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-12 Reference 20: 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 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 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 + Details
Name: | us-gaap_NotesReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Note receivable unpaid principal balance + References No definition available. + Details
Name: | vel_NoteReceivableUnpaidPrincipalBalance
Namespace Prefix: | vel_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis=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: |