XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Concentration (Details) - Supplier Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Suppliers One        
Concentration [Line Items]        
Percentage of suppliers accounted 18.80% 19.00% 19.00% 20.40%
Supplier Two        
Concentration [Line Items]        
Percentage of suppliers accounted 15.10% 18.20% 15.80% 20.20%
Suppliers Three        
Concentration [Line Items]        
Percentage of suppliers accounted 15.30% 12.10% 15.50% 11.70%