XML 42 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Summary of Revenue by Channel

The table below presents revenue by channel for the three months ended March 31, 2025 and 2024 (in thousands):

 

 

Three Months Ended March 31,

 

Product Revenue by Sales Channel

 

2025

 

 

2024

 

Product Revenue

 

 

 

 

 

 

Direct-to-consumer

 

$

46

 

 

$

301

 

Reseller

 

 

24

 

 

 

62

 

Returns

 

 

 

 

 

(29

)

Revenue

 

$

70

 

 

$

334