Quarterly report pursuant to Section 13 or 15(d)

Warrants - Equity-classified warrants (Details)

v3.21.2
Warrants - Equity-classified warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 22, 2021
Jul. 20, 2020
Jun. 24, 2020
Mar. 17, 2020
Dec. 19, 2019
Nov. 04, 2019
May 06, 2019
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Jul. 01, 2021
Jan. 13, 2020
Class of Warrant or Right [Line Items]                                    
Issued (in shares)       167,206 156,250 1,834     95,043 331,771       548,110   8,321,412    
Warrants exercised (in dollars per share)                           $ 4.52   $ 3.48    
Term of warrants         24 months 24 months                        
Warrants, modified exercise price (in dollars per share)     $ 25.50 $ 9.72         $ 3.90 $ 4.50                
Warrants exercised (in shares)                       281,282   389,881   322,948    
Cash received for warrant exercises                           $ 1,685 $ 0      
Change in fair value of warrant liabilities     $ 100               $ (590)   $ (4,213) $ (23,463) $ (2,118)      
Warrants, exercise price (in dollars per share)       $ 9.72 $ 30.00 $ 30.00     $ 3.90 $ 4.50     $ 3.90   $ 3.90      
Shareholder Guaranties                                    
Class of Warrant or Right [Line Items]                                    
Fair value of warrants issued         $ 4,200                          
Exercise Price $5.00                                    
Class of Warrant or Right [Line Items]                                    
Warrants, exercise price (in dollars per share)         $ 30.00                          
Guarantor Warrants                                    
Class of Warrant or Right [Line Items]                                    
Issued (in shares)         1,083,334                          
Term of warrants         24 months                          
Warrants, exercise price (in dollars per share)         $ 10.92                          
ABG Warrants | Licensing arrangement                                    
Class of Warrant or Right [Line Items]                                    
Term of warrants                                   24 months
Warrants, exercise price (in dollars per share)                                   $ 30.00
June 2020 Warrants                                    
Class of Warrant or Right [Line Items]                                    
Issued (in shares)     166,667                              
Term of warrants     84 months                              
Warrants, exercise price (in dollars per share)     $ 7.50                              
July 2020 Guarantor Warrants                                    
Class of Warrant or Right [Line Items]                                    
Issued (in shares)   50,000                                
Term of warrants   84 months                                
Warrants, exercise price (in dollars per share)   $ 6.30                                
Broker                                    
Class of Warrant or Right [Line Items]                                    
Issued (in shares)             36,757                      
Warrants exercised (in dollars per share)             $ 18.00                      
PIPE Transaction                                    
Class of Warrant or Right [Line Items]                                    
Issued (in shares)             957,499                      
Warrants exercised (in dollars per share)             $ 25.50                      
Term of warrants             24 months                      
Warrants, modified exercise price (in dollars per share)               $ 7.50                    
Warrants exercised (in shares)               174,602                    
Cash received for warrant exercises               $ 1,300                    
Change in fair value of warrant liabilities               $ 200                    
January 2021 PIPE                                    
Class of Warrant or Right [Line Items]                                    
Issued (in shares) 548,067                                  
Warrants exercised (in dollars per share) $ 8.70                                  
Term of warrants 6 years                                  
Warrants, modified exercise price (in dollars per share) $ 7.50                                  
Change in fair value of warrant liabilities $ 200                                  
IPO                                    
Class of Warrant or Right [Line Items]                                    
Purchase price (in dollars per share)                                 $ 5.00