XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Credit Risk and Concentrations (Tables)
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Schedule of risk percentage of revenue
   The Years Ended 
   December 31, 2022   December 31, 2021 
   $   %   $   % 
Customer A   4,388    26%   4,826    44%
Customer B   10,421    61%   2,946    27%