XML 36 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Revenues

The following table summarizes the Company’s disaggregated revenues:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

(in thousands)

 

 

(in thousands)

 

DME channel

 

 

 

 

 

 

 

 

 

 

 

 

iLet(1)

 

$

14,175

 

 

$

11,042

 

 

$

37,217

 

 

$

33,105

 

Single-use products

 

 

6,840

 

 

 

3,420

 

 

 

16,269

 

 

 

7,740

 

Total DME channel

 

 

21,015

 

 

 

14,462

 

 

 

53,486

 

 

 

40,845

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PBP channel

 

 

 

 

 

 

 

 

 

 

 

 

iLet(1)

 

 

148

 

 

 

1,228

 

 

 

859

 

 

 

1,748

 

Single-use products

 

 

6,090

 

 

 

1,015

 

 

 

13,785

 

 

 

2,091

 

Total PBP channel

 

 

6,238

 

 

 

2,243

 

 

 

14,644

 

 

 

3,839

 

 Total net sales

 

$

27,253

 

 

$

16,705

 

 

$

68,130

 

 

$

44,684

 

 

(1)
iLet includes the over-time recognition related to software updates and mobile app access.