XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
Schedule of Significant Customers For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total net accounts receivable are as follows:
   Revenue For the   Accounts 
   six months ended   Receivable 
   June 30,   June 30, 
Customers  2024   2023   2024   2023 
Customer A   14%   11%   3%   13%
Customer B   13%   10%   41%   44%
Customer C   19%   15%   37%   8%
Customer D   5%   11%   
-
%   4%
Customer E   
-
%   2%   
-
%   14%