v3.26.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Inventory [Abstract]    
Finished goods $ 2,600 $ 3,108
Raw materials 701 947
Packaging materials 430 542
Inventory, gross 3,731 4,597
Inventory reserves (670) (552)
Total inventory, net [1] $ 3,061 $ 4,045
[1] Includes $202 thousand and $392 thousand from a related party as of March 31, 2026 and December 31, 2025, respectively.