Segmented Information and Geographic Data (Details) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Customer Concentration Risk [Member] | Largest Customer [Member] | Revenue Benchmark [Member] | ||||
Segmented Information [Line Items] | ||||
Revenue from customer percentage | 40.00% | 36.00% | 39.00% | 36.00% |