XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
Revenue | Customer A          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent) 18.60%   18.50% 10.40%  
Revenue | Customer B          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)   11.20%   12.30%  
Revenue | Customer C          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent) 18.50% 30.40% 13.20% 32.70%  
Revenue | Customer D          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)   29.80%   16.70%  
Revenue | Customer F          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent) 29.10%   39.80%    
Accounts Receivable | Customer A          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)     17.80%   26.20%
Accounts Receivable | Customer C          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)     14.50%   12.80%
Accounts Receivable | Customer D          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)         38.20%
Accounts Receivable | Customer E          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)         10.60%
Accounts Receivable | Customer F          
Concentration Risk [Line Items]          
Percentage of revenue or accounts receivable (in percent)     31.90%