Pensions Defined Contribution Plans (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Jul. 01, 2005 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Pensions Defined Contribution Plans [Line Items] | ||||
| Percentage of employees salaries and wages. | 6.00% | |||
| Pension costs under defined contribution pension plans | $ 396,059 | $ 378,041 | $ 332,403 | |
| Hong Kong [Member] | ||||
| Pensions Defined Contribution Plans [Line Items] | ||||
| Pension costs under defined contribution pension plans | $ 293,259 | $ 548,474 | $ 2,149 | |