v3.23.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
          
   March 31,   December 31, 
   2023   2022 
Finished goods  $72,985   $103,297 
Raw materials   36,158    54,756 
Total Inventory  $109,143   $158,053