v3.26.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Consumer Products - Finished Goods $ 5,675 $ 9,860
Consumer Products - Work in Process 5,042 3,094
Bulk ingredients 9,923 7,470
Total Inventory $ 20,640 $ 20,424