v3.26.1
Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Summary of Net sales Based on Geographic Areas The following is a summary of net sales for the three and six months ended June 30, 2026 and 2025, based on the country of the corporate headquarters of the ultimate end customer:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(in thousands)

 

United States

 

$

26,391

 

 

$

14,893

 

 

$

46,584

 

 

$

28,645

 

China

 

 

4,630

 

 

 

2,048

 

 

 

8,070

 

 

 

3,016

 

Rest of the World*

 

 

2,880

 

 

 

932

 

 

 

4,307

 

 

 

1,944

 

Total

 

$

33,901

 

 

$

17,873

 

 

$

58,961

 

 

$

33,605

 

*Other countries individually less than 10%