v3.25.1
Defined Benefit Plan - Schedule of a Reconciliation of the Plan Assets (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Schedule of a Reconciliation of the Plan Assets [Abstract]  
As of December 31, 2023 $ 1,743,674
Actual return on plan assets 285,270
Contributions paid by employer 89,404
Ordinary contributions paid by employees 89,404
Contributions paid by plan participants 125,553
Benefits paid (20,824)
Settlements
As of December 31, 2024 $ 2,312,481