XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Concentrations (Details) - Customer Concentration Risk - customer
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Sales      
CONCENTRATIONS      
Number of major customers   0  
One Customer | Net Sales      
CONCENTRATIONS      
Concentration risk, percentage 49.20% 13.80% 30.00%
One Customer | Accounts Receivable | Trade Accounts Receivable      
CONCENTRATIONS      
Concentration risk, percentage   25.60% 50.90%
Two Customer | Net Sales      
CONCENTRATIONS      
Number of major customers 2   2
Concentration risk, percentage 15.00% 12.90% 13.10%
Two Customer | Accounts Receivable | Trade Accounts Receivable      
CONCENTRATIONS      
Concentration risk, percentage   13.30% 13.20%
Three Customer | Net Sales      
CONCENTRATIONS      
Number of major customers   3  
Concentration risk, percentage   10.50%  
Three Customer | Accounts Receivable | Trade Accounts Receivable      
CONCENTRATIONS      
Number of major customers   3  
Concentration risk, percentage   11.40%