Pensions (Details) - USD ($) |
12 Months Ended | |||
---|---|---|---|---|
Jul. 01, 2005 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Pensions [Abstract] | ||||
Individual pension percentage | 2.00% | |||
Weighted average duration of defined benefit obligation | 0 years | 0 years | ||
Future pension payments | $ 0 | $ 0 | ||
Employee contribution percentage | 6.00% | |||
Contribution amount | $ 314,843 | $ 358,957 | $ 448,545 |
X | ||||||||||
- Definition Percentage of employee contribution. No definition available.
|
X | ||||||||||
- Definition A pension plan is an employee benefit that commits the employer to make regular contributions to a pool of money that is set aside in order to fund payments made to eligible employees after they retire. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The amount of employee contributions to retirement benefit plans. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The estimate of the amounts expected to be paid from defined benefit plan in future. [Refer: Defined benefit plans [domain]; Maturity [axis]] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|