XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Customer Concentrations (Tables)
9 Months Ended
Dec. 31, 2024
Risks and Uncertainties [Abstract]  
Schedule of customer concentrations of risk
            
   Three Months Ended December 31,  Nine Months Ended December 31,
   2024  2023  2024  2023
Customer A   *%    11%    *%    12% 
Customer B   23%    17%    21%    15% 
Customer C   19%    13%    19%    15% 

 

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

 

   December 31,
   2024  2023
Customer A   19%    13% 
Customer B   *%    15% 
Customer C   14%    *% 
Customer D   25%    13% 

 

* % Represents less than 10%