| Other Financial Statement Information Accrued expenses consisted of the following (in thousands): 
|  |  |  |  |  |  |  |  |  |  |  |  |  
|  | June 30, 2025
 |  | December 31, 2024
 |  
| Inventory purchases | $ | 4,504 |  |  | $ | 1,657 |  |  
| Compensation and benefits | 1,039 |  |  | 4,149 |  |  
| Advertising costs | 440 |  |  | 558 |  |  
| Fulfillment costs | 830 |  |  | 540 |  |  
| Sales taxes | 847 |  |  | 1,106 |  |  
| Other accrued expenses | 3,784 |  |  | 3,536 |  |  
| Total accrued expenses | $ | 11,444 |  |  | $ | 11,546 |  | Intangible assets net consisted of the following (in thousands):  
 
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|  | June 30, 2025 |  | December 31, 2024 |  
|  | Weighted- Average remaining useful life (years) |  | Gross Carrying Amount |  | Accumulated Amortization |  | Intangible Assets, Net |  | Weighted- Average remaining useful life (years) |  | Gross Carrying Amount |  | Accumulated Amortization |  | Intangible Assets, Net |  
| Customer relationships | 4.7 |  | $ | 1,101 |  |  | $ | (74) |  |  | $ | 1,027 |  |  |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  
| Trademarks | 4.4 |  | 1,251 |  |  | (412) |  |  | 839 |  |  | 2.1 |  | 374 |  |  | (318) |  |  | 56 |  |  
| Grove.com domain name | N/A |  | 656 |  |  |  |  | 656 |  |  | N/A |  | 656 |  |  | — |  |  | 656 |  |  
| Intangible Assets, net |  |  | $ | 3,008 |  |  | $ | (486) |  |  | $ | 2,522 |  |  |  |  | $ | 1,030 |  |  | $ | (318) |  |  | $ | 712 |  | 
 
 The estimated annual amortization of intangible assets for the next five years is shown below (in thousands): 
|  |  |  |  |  |  |  
|  | Amount |  
| Remainder of 2025 | $ | 220 |  |  
| 2026 | 404 |  |  
| 2027 | 400 |  |  
| 2028 | 393 |  |  
| 2029 | 386 |  |  
| Thereafter | 63 |  |  
| Total | $ | 1,866 |  |  |