XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Customer A | Revenue      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent) 18.50% 14.80%  
Customer A | Accounts Receivable      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent) 22.00%   26.20%
Customer B | Revenue      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent)   13.90%  
Customer C | Revenue      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent)   34.40%  
Customer C | Accounts Receivable      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent) 12.20%   12.80%
Customer D | Revenue      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent)   10.60%  
Customer E | Revenue      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent)   10.40%  
Customer E | Accounts Receivable      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent)     10.60%
Customer F | Accounts Receivable      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent) 11.80%   38.20%
Customer G | Revenue      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent) 48.90%    
Customer G | Accounts Receivable      
Concentration Risk [Line Items]      
Percentage of revenue or accounts receivable (as a percent) 41.60%