v3.26.1
Concentrations (Details)
3 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Customer Concentration Risk [Member] | Customers [Member] | Revenue Benchmark [Member]      
Concentrations [Line Items]      
Concentration risk percentage 46.10% 35.70%  
Customer Concentration Risk [Member] | Customers [Member] | Accounts Receivable [Member]      
Concentrations [Line Items]      
Concentration risk percentage 37.50%    
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]      
Concentrations [Line Items]      
Concentration risk percentage 34.30% 18.90%  
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]      
Concentrations [Line Items]      
Concentration risk percentage 20.60%   19.70%
Customer Concentration Risk [Member] | Customers Two [Member] | Revenue Benchmark [Member]      
Concentrations [Line Items]      
Concentration risk percentage 11.80% 16.80%  
Customer Concentration Risk [Member] | Customers Two [Member] | Accounts Receivable [Member]      
Concentrations [Line Items]      
Concentration risk percentage 16.90%    
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Vendors [Member]      
Concentrations [Line Items]      
Concentration risk percentage 34.20% 28.70%  
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Vendors One [Member]      
Concentrations [Line Items]      
Concentration risk percentage 21.40% 16.20%  
Vendor Concentration Risk [Member] | Purchase Benchmark [Member] | Vendors Two [Member]      
Concentrations [Line Items]      
Concentration risk percentage 12.80% 12.50%  
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Vendors [Member]      
Concentrations [Line Items]      
Concentration risk percentage 36.20%   43.00%
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Vendors One [Member]      
Concentrations [Line Items]      
Concentration risk percentage 14.60%   17.60%
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Vendors Two [Member]      
Concentrations [Line Items]      
Concentration risk percentage 11.00%   14.80%
Vendor Concentration Risk [Member] | Accounts Payable [Member] | Vendors Three [Member]      
Concentrations [Line Items]      
Concentration risk percentage 10.60%   10.60%