XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATIONS OF CREDIT AND REVENUE RISK (Tables)
6 Months Ended
Jun. 30, 2025
Concentrations Of Credit And Revenue Risk  
Schedule of concentrations of credit and revenue risk
                              
   Accounts Receivable   Revenue 
   June 30,   December 31,   For the Three Months Ended June 30,   For the Six Months Ended June 30, 
   2025   2024   2025   2024   2025   2024 
Customer A   *    *    18%   36%   19%   27%
Customer B   19%   19%   *    13%   *    * 
Customer C   12%   10%   *    *    *    * 
Customer D   *    *    *    14%   *    * 
Customer E   *    *    *    12%   *    *