v3.26.1
Concentration (Details) - Supplier Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
One Supplier [Member]        
Concentration [Line Items]        
Percentage of supplier accounted 33.30% 29.60% 31.40% 29.80%
Two Suppliers [Member]        
Concentration [Line Items]        
Percentage of supplier accounted       11.50%