v3.26.1
Employee Benefit Plan - Schedule of Change in Projected Benefit Obligation (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Change in Projected Benefit Obligation [Abstract]    
Projected benefit obligation at beginning of period $ 208,571 $ 80,833
Service cost 42,767 59,280
Amortization of prior service cost 6,089 1,433
Interest cost 7,495 5,627
Benefits paid
Actuarial loss [1] 20,870 29,553
Prior service cost 37,823
Effect of exchange rate changes (17,957) (5,978)
Projected benefit obligation at end 267,835 208,571
Unfunded status in the end 267,835 208,571
Unfunded amount recognized in consolidated balance sheets    
Non-current liability (included under other non-current liabilities) 240,465 188,622
Current liability (included under accrued employee costs) 27,370 19,949
Total accrued liability 267,835 208,571
Accumulated benefit obligation at end of period $ 133,444 $ 101,031
[1] During the six months period ended June 30, 2026, and December 31, 2025, actuarial loss was driven by changes in actuarial assumptions, offset by experience adjustments on present value of benefit obligations.