v3.26.1
Inventory, Net - Schedule of Inventory Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Inventory Net [Abstract]    
Finished goods $ 2,267 $ 3,108
Raw materials 662 947
Packaging materials 507 542
Inventory, gross 3,436 4,597
Inventory reserves (689) (552)
Total inventory, net [1] $ 2,747 $ 4,045
[1] Includes $407 thousand and $392 thousand from a related party as of June 30, 2026 and December 31, 2025, respectively.