v3.26.1
Concentration (Details) - Supplier Concentration Risk [Member]
3 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
One Supplier [Member] | Revenue Benchmark [Member]      
Concentration [Line Items]      
Percentage of supplier accounted 28.30% 30.20%  
One Supplier [Member] | Accounts Payable [Member]      
Concentration [Line Items]      
Percentage of supplier accounted 63.20%   91.40%
Two Suppliers [Member] | Revenue Benchmark [Member]      
Concentration [Line Items]      
Percentage of supplier accounted   11.30%  
Two Suppliers [Member] | Accounts Payable [Member]      
Concentration [Line Items]      
Percentage of supplier accounted 23.70%