v3.26.1
Employee Benefit Plans (Unfunded) - Schedule of Gratuity (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in projected benefit obligation (PBO)    
PBO at the beginning of the year $ 347,089 $ 304,509
Service cost 16,661 18,507
Interest cost 5,697 4,887
Actuarial loss 2,355 30,693
Benefits paid (19,338) (10,389)
Effect of exchange rate changes (1,223) (1,038)
PBO at the end of the year 351,241 347,169
Accrued pension liability    
Current liability 105,555 78,942
Non-current liability 245,686 268,225
Total Accrued Pension Liability 351,241 347,167
Accumulated benefit obligation $ 286,347 $ 267,755