XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of Credit Risk and Significant Customers - (Details)
3 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Customer Concentration Risk | Customer A | Revenue      
Concentration Risk      
Customers greater than 10% of total   23.90% 24.00%
Customer Concentration Risk | Customer A | Accounts Receivable      
Concentration Risk      
Customers greater than 10% of total 15.30% 19.30%  
Customer Concentration Risk | Customer B | Revenue      
Concentration Risk      
Customers greater than 10% of total   46.60% 38.60%
Customer Concentration Risk | Customer B | Accounts Receivable      
Concentration Risk      
Customers greater than 10% of total 17.60% 45.20%  
Customer Concentration Risk | Customer C | Revenue      
Concentration Risk      
Customers greater than 10% of total     11.20%
Customer Concentration Risk | Customer C | Accounts Receivable      
Concentration Risk      
Customers greater than 10% of total 13.30% 11.20%  
Customer Concentration Risk | Customer D | Accounts Receivable      
Concentration Risk      
Customers greater than 10% of total 30.90%    
Minimum      
Concentration Risk      
Terms of credit sales, (in days)   30 days  
Maximum      
Concentration Risk      
Terms of credit sales, (in days)   60 days