XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Concentration of Credit Risk and Significant Customers (Details)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue | Customer Concentration Risk | Customer A    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 16.90% 42.40%
Revenue | Customer Concentration Risk | Customer B    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent)   16.10%
Revenue | Customer Concentration Risk | Customer C    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 21.70% 19.60%
Revenue | Customer Concentration Risk | Customer E    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 24.30%  
Accounts Receivable | Customer Concentration Risk | Customer A    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 26.20% 20.10%
Accounts Receivable | Customer Concentration Risk | Customer B    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent)   19.40%
Accounts Receivable | Customer Concentration Risk | Customer C    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 12.80% 38.80%
Accounts Receivable | Customer Concentration Risk | Customer D    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 10.60%  
Accounts Receivable | Customer Concentration Risk | Customer E    
Concentration Risk [Line Items]    
Percentage of revenue or accounts receivable (in percent) 38.20%  
Minimum    
Concentration Risk [Line Items]    
Credit term 30 days  
Maximum    
Concentration Risk [Line Items]    
Credit term 60 days