XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Customer Concentrations (Tables)
9 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Schedule of customer concentrations
                
   Three Months Ended December 31,   Nine Months Ended December 31, 
   2023   2022   2023   2022 
Customer A   11%    13%    12%    18% 
Customer B   17%    11%    15%    16% 
Customer C   13%    11%    15%    10% 
Customer D   *%    *%    *%    *% 
Customer E   *%    *%    *%    *% 

 

The following table shows customer accounts receivable balances as a percentage of net accounts receivables:

         
   December 31,   December 31, 
   2023   2022 
Customer A   13%    *% 
Customer B   15%    12% 
Customer C   *%    *% 
Customer D   13%    18% 
Customer E   *%    10%