XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Credit Risk and Concentrations (Tables)
6 Months Ended
Jun. 30, 2024
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
The customers who account for 10% or more of the Company's revenue for the three and six months ended June 30, 2024 or 10% or more of the Company's outstanding receivable balance as of June 30, 2024 are presented as follows:
For the Three Months Ended June 30, 2024For the Six Months Ended June 30, 2024As of June 30, 2024
Customer
Revenues (thousands)
 Percentage of revenues Revenues (thousands)Percentage of revenuesAccounts Receivable (thousands)Percentage of accounts receivable
A$367 36 %$367 29 %$— — %
B$128 12 %$137 11 %$44 %
C$120 12 %$282 23 %$120 25 %
D$104 10 %$121 10 %$— — %
E$31 %$32 %$76 16 %
Total$750 73 %$939 76 %$240 50 %

The Company did not have revenue for the three and six months ended June 30, 2023. The Company did not have outstanding receivables as of June 30, 2023.
The vendors who account for 10% or more of the Company's purchases for the three and six months ended June 30, 2024 or 10% or more of the Company's outstanding payable balance as of June 30, 2024 are presented as follows:
For the Three Months Ended June 30, 2024For the Six Months Ended June 30, 2024As of June 30, 2024
Vendor
Purchases (thousands) Percentage of purchases Purchases (thousands)Percentage of purchasesAccounts Payable (thousands) Percentage of accounts payable
A$— — %$437 %$1,685 24 %
B$422 11 %$548 %$314 %
C$323 %$470 %$723 10 %
Total$745 19 %$1,455 21 %$2,722 38 %
The vendors who account for 10% or more of the Company's purchases for the three and six months ended June 30, 2023 or 10% or more of the Company's outstanding payable balance as of June 30, 2023 are presented as follows:
For the Three Months Ended June 30, 2023For the Six Months Ended June 30, 2023As of June 30, 2023
VendorPurchases (thousands)Percentage of purchasesPurchases (thousands)Percentage of purchasesAccounts Payable (thousands)Percentage of accounts payable
A$463 54 %$564 39 %$1,056 57 %
B$118 14 %$202 14 %$88 %
C$— — %$— — %$525 28 %
Total$581 68 %$766 53 %$1,669 90 %