v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Provision for Credit Losses and Other Uncertainties
Third parties that represent 10% or more of our revenue were as follows:
Revenue
Revenue
Three Months Ended
Six Months Ended
June 30, 2026June 30, 2025June 30, 2026June 30, 2025
Party A
41.5 %23.3 %31.9 %24.8 %
Party B
31.5 %21.8 %24.7 %19.4 %
Party C
15.2 %***
Party D
*37.5 %*19.9 %
Party E
**15.8 %12.3 %
Party F
****
Party G
****
Party H
****
Total88.2 %82.6 %72.4 %76.4 %
*Less than 10%