Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.20.1
Fair Value Measurements - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Feb. 03, 2020
USD ($)
Nov. 01, 2019
shares
Nov. 17, 2017
USD ($)
Apr. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
$ / shares
class_of_stock
Mar. 31, 2019
USD ($)
class_of_stock
Sep. 30, 2019
milestone
Dec. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 27, 2018
shares
Dec. 31, 2015
shares
Dec. 31, 2014
shares
Level 3 Valuation                        
Investment in Aytu         $ 14,708,768       $ 7,628,947      
Number of shares available under warrant (in shares) | shares                   4,000,000    
Warrants outstanding term                   5 years 6 months    
Number of changes in valuation techniques | class_of_stock         0 0            
Amount of transfers of assets from level 2 to level 1         $ 0 $ 0            
Amount of transfers of assets from level 1 to level 2         0              
Common Stock Warrant                        
Level 3 Valuation                        
Number of shares available under warrant (in shares) | shares                     40,000  
Level 2                        
Level 3 Valuation                        
Change in fair value of Investment in Aytu         $ 7,100,000              
Warrant liability | Level 3                        
Level 3 Valuation                        
Warrants outstanding term         7 months 6 days              
Equity Unit Purchase Option | Level 3                        
Level 3 Valuation                        
Warrants outstanding term         7 months 6 days              
Volatility | Warrant liability | Level 3                        
Level 3 Valuation                        
Warrants measurement input         0.878              
Volatility | Equity Unit Purchase Option | Level 3 | Minimum                        
Level 3 Valuation                        
Warrants measurement input         0.878              
Risk Free Interest Rate | Warrant liability | Level 3                        
Level 3 Valuation                        
Warrants measurement input         0.0015              
Risk Free Interest Rate | Equity Unit Purchase Option | Level 3 | Minimum                        
Level 3 Valuation                        
Warrants measurement input         0.0015              
Strike Price (in dollars per share) | Warrant liability | Level 3                        
Level 3 Valuation                        
Warrants measurement input | $ / shares         8.40              
Strike Price (in dollars per share) | Equity Unit Purchase Option | Level 3                        
Level 3 Valuation                        
Warrants measurement input | $ / shares         7.47              
Share Price (in dollars per share) | Warrant liability | Level 3                        
Level 3 Valuation                        
Warrants measurement input | $ / shares         2.48              
Share Price (in dollars per share) | Equity Unit Purchase Option | Level 3                        
Level 3 Valuation                        
Warrants measurement input | $ / shares         2.48              
Preferred Stock | Series B Preferred Stock                        
Level 3 Valuation                        
Number of shares available under warrant (in shares) | shares                       625,208
Common stock                        
Level 3 Valuation                        
Number of shares available under warrant (in shares) | shares                       22,328
TRx                        
Level 3 Valuation                        
Potential milestone payment     $ 3,000,000                  
Contingent payments         $ 0 $ 1,300,000   $ 0        
Number of contingent consideration milestones | milestone             2          
Milestone One | TRx                        
Level 3 Valuation                        
Business combination gross profit               $ 12,600,000        
Milestone Two | TRx                        
Level 3 Valuation                        
Contingent payments     2,000,000                  
Milestone Three | TRx                        
Level 3 Valuation                        
Contingent payments     $ 2,000,000                  
AYTU | Convertible Preferred Stock | Level 2                        
Level 3 Valuation                        
Investment in Aytu         $ 14,700,000              
Pediatric Portfolio | Convertible Preferred Stock                        
Level 3 Valuation                        
Shares received as consideration (in shares) | shares   9,805,845                    
Subsequent Event | AYTU | Common stock                        
Level 3 Valuation                        
Net proceeds       $ 12,800,000                
Assembled Workforce | Aevi                        
Level 3 Valuation                        
Intangible assets acquired $ 700,000                      
Useful life 2 years                      
Assembled Workforce | Aevi | Level 3                        
Level 3 Valuation                        
Intangible assets acquired $ 700,000