v3.26.1
Segment, Geographical and Other Revenue Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Customers that Contributed 10% or More of Total Accounts Receivable
Significant Customers
Percentage of Total Revenues for the
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Customer A
31 %*26 %*
Customer B
21 %*11 %*
Customer C
*19 %23 %18 %
Customer F
*21 %*14 %
Customer G
*12 %**
Customer H
*10 %**
Customer I
***11 %
* Percentage was less than 10%
Customers that each accounted for 10% or more of accounts receivable balances as of the periods presented were as follows:
Percentage of Accounts Receivables as of
June 30, 2026December 31, 2025
Customer B
28 %*
Customer D
24 %*
Customer A
17 %40 %
Customer E
14 %*
Customer J
*14 %
Customer K
*13 %
* Percentage was less than 10%
Long-Lived Assets by Geographical Area
Identifiable long-lived assets by location were as follows (in thousands):
June 30, 2026December 31, 2025
United States$40,525 $43,575