XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable

The accounts receivable, net as of September 30, 2024 and December 31, 2023 consisted of the following:

Schedule of Accounts Receivable

 

           
   September 30,   December 31, 
   2024   2023 
         
Accounts receivable, customers  $5,309    171 
Accounts receivable, governmental incentive   600    305 
Accounts receivable          
Less: Allowance for doubtful accounts   (317)   (25)
Accounts receivable, net  $5,592   $451