XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Customer Concentrations
3 Months Ended
Jun. 30, 2025
Risks and Uncertainties [Abstract]  
Significant Customer Concentrations

 

Note 10. Significant Customer Concentrations

 

The following table shows major customers revenues as a percentage of net revenue:

        
   For the Three Months Ended June 30, 
   2025   2024 
Customer A   10%    *% 
Customer B   14%    26% 
Customer C   19%    18% 

 

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

         
   June 30, 
   2025   2024 
Customer A   *%    16% 
Customer B   *%    17% 
Customer C   14%    11% 
Customer D   13%    17% 

 

* % Represents less than 10%