Related Party Transactions and Balances - Schedule of Related Party Transactions and Balances (Details) - USD ($) |
12 Months Ended | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|||||||||||||
New Harvest Investment Holdings Limited [Member] | |||||||||||||||
Related Party Transaction [Line Items] | |||||||||||||||
Relationship with the Group | Under the common control of Mr. Sit Hon, ceased to be related party since October 29, 2024 | ||||||||||||||
Nature | [1] | Lease expense of the office premise | |||||||||||||
Amount | [1] | $ 64,078 | $ 76,636 | $ 76,623 | |||||||||||
Top Pride International Limited [Member] | |||||||||||||||
Related Party Transaction [Line Items] | |||||||||||||||
Relationship with the Group | Under the common control of Mr. Sit Hon, ceased to be related party since October 29, 2024 | ||||||||||||||
Nature | [2] | Lease expense of the warehouse | |||||||||||||
Amount | [2] | 42,150 | 42,143 | ||||||||||||
Mr. Sit Hon [Member] | |||||||||||||||
Related Party Transaction [Line Items] | |||||||||||||||
Relationship with the Group | Former controlling shareholder of Top Win Hong Kong from October 25, 2018 to October 29, 2024, and former director of Top Win Hong Kong from April 19, 2018 to October 29, 2024 | ||||||||||||||
Nature | [3] | Transfer of life insurance policies | |||||||||||||
Amount | [3] | $ 817,470 | |||||||||||||
Mr. Ngai Kwan [Member] | |||||||||||||||
Related Party Transaction [Line Items] | |||||||||||||||
Relationship with the Group | Director of the Company since August 7, 2024 | ||||||||||||||
Nature | [4] | Amount due from a director | |||||||||||||
Amount | [4] | $ 10,000 | |||||||||||||
Top Pride International Limited One [Member] | |||||||||||||||
Related Party Transaction [Line Items] | |||||||||||||||
Nature | [5] | Inventory management service | |||||||||||||
Amount | [5] | $ 85,562 | |||||||||||||
Mr. Sit Hon [Member] | |||||||||||||||
Related Party Transaction [Line Items] | |||||||||||||||
Nature | [6] | Amount due from a director | |||||||||||||
Amount | [6] | $ 420,686 | |||||||||||||
|