v3.23.2
Commitments and Contingencies (Details Narrative) - USD ($)
6 Months Ended
Jul. 13, 2023
Jul. 13, 2022
Apr. 29, 2022
Nov. 14, 2019
Apr. 02, 2019
Jun. 30, 2023
Jun. 30, 2022
Litigation settlement           $ 250,000
Payments for legal settlements       $ 1,250,000      
Global Agreement [Member] | May 2022 [Member]              
Litigation settlement     $ 1,250,000        
Global Agreement [Member] | Clarus Therapeutics, Inc [Member]              
Litigation settlement   $ 1,000,000.0     $ 4,000,000.0    
Global Agreement [Member] | Clarus Therapeutics, Inc [Member] | Forecast [Member]              
Litigation settlement $ 500,000            
Global Agreement [Member] | Clarus Therapeutics, Inc [Member] | Immediately [Member]              
Litigation settlement         $ 2,500,000