v3.23.2
Agreement with Spriaso, LLC (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Licensing revenue $ 500,000 $ 54,990 $ 500,000
License and Service Agreement [Member] | Spriaso LLC [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Percentage of royalty     20.00%  
Proceeds from contributions from affiliates     $ 10,000,000.0  
Agreement description     The Company also agreed to continue providing up to 10 percent of the services of certain employees to Spriaso for a period of time. The agreement to provide services expired in 2021;  
Service Agreement [Member] | Spriaso LLC [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Licensing revenue $ 0 $ 0 $ 55,000 $ 0