Product Sales and Marketing Services Agreement (Tables)  | 
12 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022  | |||||||||||||||||||||||||||||||
| Product Sales And Marketing Services Agreement [Abstract] | |||||||||||||||||||||||||||||||
| Schedule of Future Minimum Cash Payments Due to the Retailer | 
 The following is the amended future minimum cash payments due to the retailer:  
  | 
||||||||||||||||||||||||||||||
| X | ||||||||||
- Definition Product Sales And Marketing Services Agreement No definition available. 
  | 
| X | ||||||||||
- Definition Tabular disclosure of collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
  |