XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Company’s Contract Manufacturers of Finished Goods

 

   For the three months ended March 31, 
   2023   2022 
Manufacturer A   49%   31%
Manufacturer B   46%   0%
Manufacturer C   0%   59%