Annual report pursuant to Section 13 and 15(d)

Product Sales and Marketing Services Agreement - Future minimum cash payments due to the retailer (Details)

v3.22.4
Product Sales and Marketing Services Agreement - Future minimum cash payments due to the retailer (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Product Sales And Marketing Services Agreement [Abstract]  
2023 $ 1,000
2024 1,000
2025 500
Total $ 2,500