v3.25.1
Defined Benefit Plan - Schedule of a Reconciliation of the Accumulated Benefit Obligation (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Schedule of a Reconciliation of the Accumulated Benefit Obligation [Abstract]    
As of December 31, 2023   $ 2,299,970
Service cost   97,964
Interest cost $ 1,943 30,032
Actuarial (gain) loss   72,031
Benefits paid   (20,824)
Ordinary contributions paid by employees   89,404
Contributions paid by plan participants   125,553
Plan amendments   (100,770)
Projected benefit obligation as of December 31, 2024 2,299,970 2,593,360
Actuarial (gain)/loss due to assumption changes   (37,727)
Actuarial (gain)/loss due to plan experience   109,758
Accumulated benefit obligation as of December 31, 2024 $ 2,299,970 $ 2,665,391