v3.26.1
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Summary of Customer and Supplier Concentration Risk
Customer and supplier concentrations consisted of the below:
Three Months Ended
June 30, 2026
Three Months Ended
June 30, 2025
Number of customers or suppliers exceeding 10%Aggregate Value
(in millions)
% of TotalNumber of customers or suppliers exceeding 10%Aggregate Value
(in millions)
% of Total
Revenue3 $182 57 %2$125 50 %
Purchases2 $82 30 %2$53 25 %
Six Months Ended
June 30, 2026
Six Months Ended
June 30, 2025
Number of customers or suppliers exceeding 10%Aggregate Value
(in millions)
% of TotalNumber of customers or suppliers exceeding 10%Aggregate Value
(in millions)
% of Total
Revenue3 $363 58 %2$247 48 %
Purchases2 $148 28 %1 $60 14 %
As of June 30, 2026As of December 31, 2025
Number of customers or suppliers exceeding 10%Aggregate Value
(in millions)
% of TotalNumber of customers or suppliers exceeding 10%Aggregate Value
(in millions)
% of Total
Accounts receivable4 $96 68 %3$59 49 %
Accounts payable2 $44 39 %1$25 27 %