v3.26.1
Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Summary of Customer and Supplier Concentration Risk
Customer and supplier concentrations consisted of the below:
Three Months Ended
March 31, 2026
Three Months Ended
March 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
Revenue$153 49 %2$122 46 %
Purchases$44 17 %1$29 13 %
As of March 31, 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 receivable$71 53 %3$59 49 %
Accounts payable$16 18 %1$25 27 %