XML 62 R55.htm IDEA: XBRL DOCUMENT
v3.25.2

Note Receivable - Narrative (Detail) $ in Millions |  |  | 1 Months Ended | 3 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Apr. 30, 2025 USD ($) | Apr. 30, 2025 CAD ($) | Jan. 24, 2023 USD ($) | Apr. 30, 2025 USD ($) | Apr. 30, 2025 CAD ($) | Aug. 03, 2025 USD ($) | Jul. 28, 2024 USD ($) | Aug. 03, 2025 CAD ($) | Apr. 30, 2025 CAD ($) | Apr. 27, 2025 USD ($)
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Fair value of note receivable |  |  |  |  |  | $ 6,182,000 |  |  |  |
Interest rate |  |  |  |  |  | 6.00% |  |  |  |
Note receivable |  |  |  |  |  | $ 6,200,000 |  |  |  |
Note receivable, short-term |  |  |  |  |  | 5,100,000 |  |  |  |
Note receivable, long-term |  |  |  |  |  | 1,100,000 |  |  |  |
Proceeds from sale of property |  |  |  |  |  | 966,000 | $ 37,000 |  |  |
United States [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Note receivable |  |  |  |  |  |  | 1,700,000 |  |  | $ 1,500,000
Note receivable, short-term |  |  |  |  |  |  | 268,000 |  |  | 280,000
Note receivable, long-term |  |  |  |  |  |  | 1,400,000 |  |  | 1,200,000
Amortization of unearned interest income |  |  |  |  |  | 22,000 | 26,000 |  |  |
CUF Haiti [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Gross carrying amount of note receivable |  |  | $ 2,400,000 |  |  |  |  |  |  |
Fair value of note receivable |  |  | $ 2,000,000 |  |  |  |  |  |  |
CUF Haiti [Member] | United States [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Note receivable |  |  |  |  |  | 1,400,000 | $ 1,700,000 |  |  | $ 1,500,000
CUF Termination Agreement [Member] | CUF Haiti [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Lease expiration date |  |  | Dec. 31, 2029 |  |  |  |  |  |  |
Lease commencement date |  |  | Apr. 01, 2023 |  |  |  |  |  |  |
Return possession of leased facility |  |  | $ 2,400,000 |  |  |  |  |  |  |
Sales Agreement [Member] | Canada [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Assets held for sale, total sales price of property | $ 6,200,000 |  |  | $ 6,200,000 |  |  |  |  | $ 8.6 |
Assets held for sale, remaining balance to be received | $ 4,800,000 | $ 6.6 |  |  |  |  |  |  |  |
Note receivable |  |  |  |  |  | $ 4,800,000 |  | $ 6.6 |  |
Proceeds from sale of property |  |  |  | $ 1,400,000 | $ 2.0 |  |  |  |  |
Sales Agreement [Member] | Canada [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Percentage rate of interest earned | 10.00% | 10.00% |  |  |  |  |  |  |  |
Sales Agreement [Member] | Canada [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |
Percentage rate of interest earned | 6.00% | 6.00% |  |  |  |  |  |  |  |

X
- Definition Assets held for sale not part of disposal group remaining amount to be received. + References No definition available. + Details
Name: | culp_AssetsHeldForSaleNotPartOfDisposalGroupRemainingAmountToBeReceived
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease commencement date. + References No definition available. + Details
Name: | culp_LeaseCommencementDate
Namespace Prefix: | culp_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Note receivable. + References No definition available. + Details
Name: | culp_NoteReceivableLineItems
Namespace Prefix: | culp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notes receivable recognized as return possession of leased facility + References No definition available. + Details
Name: | culp_NotesReceivableRecognizedAsReturnPossessionOfLeasedFacility
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Notes receivables gross carrying value. + References No definition available. + Details
Name: | culp_NotesReceivablesGrossCarryingValue
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of interest rate for present value of future discounted cash flow. + References No definition available. + Details
Name: | culp_PercentageOfInterestRateForPresentValueOfFutureDiscountedCashFlow
Namespace Prefix: | culp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage rate of interest earned. + References No definition available. + Details
Name: | culp_PercentageRateOfInterestEarned
Namespace Prefix: | culp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of assets held-for-sale that are not part of a disposal group. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 15 -Paragraph 4 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482309/360-10-15-4 + Details
Name: | us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Date which lease or group of leases is set to expire, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent
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 28 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 2: 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 3: 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 4: 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
- Definition Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(5)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_NotesReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of amortization of the discount or premium on the note or receivable which was the result of the determination of present value in cash or noncash transactions, recognized in the statement of operations for the period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3 + Details
Name: | us-gaap_ReceivablesWithImputedInterestAmortizationAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=culp_CufHaitiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=culp_CUFTerminationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=culp_SalesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CA
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: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |