XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
TRADE ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Components of Prepaid Expense and Other Current Assets
June 30, 2024December 31, 2023
U.S. and U.K.
Gross accounts receivable balance$3,722 $62 
Allowance for bad debt(42)(42)
Accounts receivable, net - U.S. and U.K.$3,680 $20 
China
Gross accounts receivable balance$6,530 $7,001 
Allowance for bad debt(5,849)(5,734)
Accounts receivable, net - China$681 $1,267 
Total accounts receivable - net$4,361 $1,287