v3.25.2
Summary of Significant Accounting Policies - Summary of Revenue by Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 86 $ 140 $ 156 $ 474
Sales Returns (8) (18) (8) (47)
Product Revenue [Member] | Direct-To-Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 94 126 140 427
Product Revenue [Member] | Reseller [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 32 $ 24 $ 94