XML 272 R108.htm IDEA: XBRL DOCUMENT
v3.26.1

Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024
Lingyi Kong [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Due to related party | $ 1,212,020 | $ 3,176,325
Zhejiang Rayak Technology Co. Ltd. [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Due to related party | 564,868 | 0
Shengling Xiang [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Due to related party | 0 | 333,840
Related Party [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Due to related party | 1,776,888 | 3,510,165
Wenzhou Ailefu Technology Co Ltd [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Accounts payables, related parties | 132,136 | 0
Wenzhou Ailefu Technology Co Ltd [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Accounts payables, related parties | 132,136 | 0
ZheJiang Rayak Technology Co., Ltd. [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Accounts receivables, related parties | 3,178,800 |
Wenzhou Weidi Technology Co. Ltd. [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Accounts receivables, related parties |  | 1,314,332
Accounts receivables, related parties [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Accounts receivables, related parties | 3,178,800 | 1,314,332
Shanghai Fushishenye Mechanical and Electrical Equipment Co. Ltd. [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Advance to suppliers, related parties | 671,200 | 0
Wenzhou Ailefu Technology Co. Ltd. [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Advance to suppliers, related parties | 613,585 | 0
Advance to suppliers, related parties [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Advance to suppliers, related parties | 1,284,785 | 0
Other receivables, related parties [Member] |  |
Related Party Transactions - Schedule of Net Outstanding Balances with Related Parties (Details) [Line Items] |  |
Other receivables, related parties | $ 14,300 | $ 0

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

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_AccountsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1 + Details
Name: | us-gaap_OtherReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g)(7) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5 + Details
Name: | us-gaap_Supplies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_LingyiKongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_ZhejiangRayakTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_ShenglingXiangMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_WenzhouAilefuTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_AccountsPayablesRelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_ZheJiangRayakTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_WenzhouWeidiTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_AccountsReceivablesRelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_ShanghaiFushishenyeMechanicalAndElectricalEquipmentCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_WenzhouAilefuTechnologyCoLtdAilefuMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_AdvanceToSuppliersRelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=raya_OtherReceivablesRelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |