Quarterly report [Sections 13 or 15(d)]

Other Financial Statement Information (Tables)

v3.25.3
Other Financial Statement Information (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following (in thousands):
September 30,
2025
December 31,
2024
Inventory purchases $ 2,805  $ 1,657 
Compensation and benefits 1,398  4,149 
Advertising costs 300  558 
Fulfillment costs 611  540 
Sales taxes 899  1,106 
Other accrued expenses 2,798  3,536 
Total accrued expenses $ 8,811  $ 11,546 
Schedule of Intangible Assets
Intangible assets net consisted of the following (in thousands):

September 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.5 $ 1,101  $ (130) $ 971  $ —  $ —  $ — 
Trademarks 4.3 1,251  (470) 781  2.1 374  (318) 56 
Grove.com domain name N/A 656  656  N/A 656  —  656 
Intangible Assets, net $ 3,008  $ (600) $ 2,408  $ 1,030  $ (318) $ 712 
Schedule of Intangible Assets
Intangible assets net consisted of the following (in thousands):

September 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.5 $ 1,101  $ (130) $ 971  $ —  $ —  $ — 
Trademarks 4.3 1,251  (470) 781  2.1 374  (318) 56 
Grove.com domain name N/A 656  656  N/A 656  —  656 
Intangible Assets, net $ 3,008  $ (600) $ 2,408  $ 1,030  $ (318) $ 712 
Schedule of Estimated Annual Amortization of Intangible Assets
The estimated annual amortization of intangible assets for the next five years is shown below (in thousands):
Amount
Remainder of 2025 $ 106 
2026 404 
2027 400 
2028 393 
2029 386 
Thereafter 63 
Total $ 1,752