Contract Assets and Liabilities (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Contract Assets and Liabilities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Contract Assets and Liabilities |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Aging Analysis of Contract Assets, Net of Allowance for Credit Losses | The aging analysis of contract assets, net of allowance for credit losses, based on duration of assets recognized is as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Allowance for Credit Losses of Contract Assets | Reconciliation of the allowance for credit losses of contract assets:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Allocated to Performance Obligations Unsatisfied | Transaction price allocated to performance obligations unsatisfied at end of the year and expected to be recognized as the revenue:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||