Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Capital Raises) (Narrative) (Details)

v3.24.1
Stockholders' Equity (Capital Raises) (Narrative) (Details)
1 Months Ended 4 Months Ended 12 Months Ended
May 05, 2023
USD ($)
Feb. 10, 2023
USD ($)
item
$ / shares
shares
Dec. 30, 2022
USD ($)
Dec. 27, 2022
USD ($)
$ / shares
shares
Dec. 16, 2022
USD ($)
Oct. 11, 2022
USD ($)
item
$ / shares
shares
Nov. 30, 2023
USD ($)
item
$ / shares
shares
Oct. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Feb. 28, 2023
USD ($)
Jan. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Jul. 31, 2018
Jul. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Jun. 13, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares called by warrants | shares             1                    
Gross proceeds             $ 10,000,000.0                    
Common Stock, par value | $ / shares                       $ 0.001     $ 0.001 $ 0.001  
Exercise price of warrants | $ / shares             $ 1.70                   $ 8.136
Warrant expiration term             5 years                    
Number of common stock (in units) | item             1                    
Number of warrants (in units) | item             1                    
Sale of stock, net proceeds             $ 8,900,000 $ 10,000,000.0                  
Proceeds from Issuance of Common Stock                             $ 2,041,000 $ 6,053,000  
Gain (loss) on common stock warrant liabilities                             (4,424,000) $ (1,129,000)  
Aggregate purchase price                             $ 22,085,000    
Series A Perpetual Preferred Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Preferred Stock, dividend rate percentage                             9.375%    
Checkpoint                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares               6,325,354                  
Exercise price of warrants | $ / shares               $ 4.075                  
Stock offering, aggregate fees paid               $ 1,100,000                  
Sale of stock, net proceeds               10,000,000.0                  
Net proceeds               $ 11,100,000                  
Checkpoint | Common Stock Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares               6,325,354                  
Exercise price of warrants | $ / shares               $ 1.51                  
Checkpoint | Common Stock and Pre-funded Warrants                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, aggregate fees paid                   $ 800,000              
Sale of stock, net proceeds                   6,700,000              
Proceeds from Issuance of Common Stock                   $ 7,500,000              
Net proceeds         $ 0                        
Checkpoint | Series A Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares               6,325,354                  
Warrant expiration term               5 years                  
Checkpoint | Series B Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares               6,325,354                  
Warrant expiration term               24 months                  
Mustang                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Shares issued | shares               920,000                  
Gross proceeds               $ 4,400,000                  
Stock offering, aggregate fees paid               $ 500,000                  
Mustang | Pre-Funded Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares               1,688,236                  
Stock offering, price per share | $ / shares               $ 1.699                  
Exercise price of warrants | $ / shares               $ 1.70                  
Mustang | Unregistered warrants                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares               2,588,236                  
Exercise price of warrants | $ / shares               $ 1.58                  
Avenue                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Shares issued | shares           3,636,365                      
Warrants issued | shares           545,454                      
Number of shares called by warrants | shares           1                      
Gross proceeds             $ 3,800,000                    
Warrant expiration term             5 years                    
Number of common stock (in units) | item           1 1                    
Number of warrants (in units) | item           1                      
Proceeds from Issuance of Common Stock           $ 10,300,000 $ 5,000,000.0                    
Avenue | InvaGen [Member] | Share repurchase agreement                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Percentage of shares repurchased           100.00%                      
Purchase price of shares repurchased           $ 3,000,000.0                      
Avenue | Pre-Funded Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares           $ 0.0001                      
Unit Price Per Share | $ / shares           3.2999                      
Avenue | Common Stock and Pre-funded Warrants                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Unit Price Per Share | $ / shares           $ 3.30                      
Avenue | Series A Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares             $ 0.3006                    
Number of common stock (in units) | item             1                    
Number of warrants (in units) | item             1                    
Avenue | Series B Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares             $ 0.3006                    
Warrant expiration term             18 months                    
Number of common stock (in units) | item             1                    
Number of warrants (in units) | item             1                    
Avenue | January 2023 Warrants                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares called by warrants | shares                     1            
Urica | Convertible Class B Preferred Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares       135,494                          
Stock offering, price per share | $ / shares       $ 25.00                          
Stock offering, gross proceeds       $ 3,400,000                          
Stock offering, aggregate fees paid       $ 500,000                          
Preferred Stock, dividend rate percentage       8.00%                          
Maximum | Checkpoint | Common Stock Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares                           $ 5.00      
Maximum | Mustang                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Warrant expiration term               5 years 6 months                  
Minimum | Checkpoint                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares               $ 1.76                  
Minimum | Checkpoint | Common Stock Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares                           $ 2.82      
At the Market Offering [Member] | Common Stock [Member] | Cantor Fitzgerald & Co., Oppenheimer & Co., Inc., H.C. Wainwright & Co. Inc., Jones Trading Institutional Services LLC. B. Riley and Dawson James Securities, Inc [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             200,000 300,000  
Stock offering, price per share | $ / shares                       22.58     $ 9.61 $ 22.58  
Stock offering, gross proceeds                             $ 2,200,000 $ 6,200,000  
Stock offering, aggregate fees paid                             $ 100,000 $ 200,000  
At the Market Offering [Member] | Journey                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares available for future issuance | shares                             4,900,000    
Common Stock, par value | $ / shares                             $ 0.0001    
At the Market Offering [Member] | Journey | Common Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             700,000    
Stock offering, price per share | $ / shares                             $ 6.189    
Number of Shares issuable for At-the-Market offering | shares                             4,151,297    
Stock offering, gross proceeds                             $ 4,600,000    
Stock offering, aggregate fees paid                             $ 100,000    
At the Market Offering [Member] | Checkpoint | Common Stock [Member] | Founders Agreement [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             398,660 56,671  
Shares issued (in percent)                             2.50%    
At the Market Offering [Member] | Mustang | Common Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             100,000 500,000  
Stock offering, price per share | $ / shares                       $ 12.61     $ 3.15 $ 12.61  
Stock offering, gross proceeds                             $ 200,000 $ 6,600,000  
Stock offering, aggregate fees paid                             3,000,000,000 100,000  
Sale of stock, net proceeds                             $ 200,000 $ 6,500,000  
At the Market Offering [Member] | Mustang | Common Stock [Member] | Founders Agreement [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                               13,131  
Number of Shares issuable for At-the-Market offering | shares                             1,297    
Shares issued (in percent)                               2.50%  
At the Market Offering [Member] | Avenue | Common Stock [Member] | Founders Agreement [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             52,419    
Number of shares available for future issuance | shares                       90,909     415,718 90,909  
Shares issued (in percent)                             2.50%    
Public Offering [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Shares issued | shares             5,885,000                    
Unit Price Per Share | $ / shares             $ 1.70                    
Public Offering [Member] | Avenue                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares             16,633,400                    
Stock offering, price per share | $ / shares             $ 0.3006                    
Shelf Registration Statement [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Amount available for future stock offerings                             $ 100,100,000    
Shelf Registration Statement [Member] | Journey                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, aggregate offering permitted by the agreement     $ 150,000,000.0                            
Shelf Registration Statement [Member] | Checkpoint | Common Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             532,816    
Stock offering, price per share | $ / shares                             $ 18.99    
Stock offering, gross proceeds                             $ 10,100,000    
Sale of stock, net proceeds                             9,900,000    
Shelf Registration Statement [Member] | Mustang                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, aggregate offering permitted by the agreement                               $ 200,000,000  
Stock offering, commission rate                         3.00%        
Amount available for future stock offerings                             195,600,000    
Shelf Registration 2023 Statement [Member] | Checkpoint                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Amount available for future stock offerings                             $ 91,700,000    
Shelf Registration 2023 Statement [Member] | Checkpoint | Common Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                             0    
Shelf Registration 2023 Statement [Member] | Maximum | Checkpoint                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, aggregate offering permitted by the agreement $ 150,000,000                                
Direct Offering [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares   1,100,000                              
Stock offering, price per share | $ / shares   $ 12.53                              
Proceeds from Issuance of Common Stock   $ 13,200,000                              
Percentage of company subsidiaries   3.50%                              
Number of new operating subsidiaries | item   20                              
Threshold period of corporate development transaction   5 years                              
Exercisable period   10 years                              
Shares Exercisable Fair Market Value Number Of Shares Equivalent | shares   1                              
Aggregate purchase price             $ 2,900,000                    
Direct Offering [Member] | Checkpoint                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Exercise price of warrants | $ / shares               $ 5.00                  
Sale of stock, net proceeds                       $ 6,700,000          
Direct Offering [Member] | Checkpoint | Common Stock Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                           9,621,089      
Shares issued | shares                       950,000          
Unit Price Per Share | $ / shares                       $ 4.325       $ 4.325  
Direct Offering [Member] | Checkpoint | Pre-Funded Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Warrants issued | shares                       784,105          
Number of shares called by warrants | shares                       1       1  
Direct Offering [Member] | Checkpoint | Series A Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares                       1,734,105       1,734,105  
Warrant expiration term                       5 years       5 years  
Direct Offering [Member] | Checkpoint | Series B Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares                       1,734,105       1,734,105  
Exercise price of warrants | $ / shares                       $ 4.075       $ 4.075  
Warrant expiration term                       18 months       18 months  
Direct Offering [Member] | Checkpoint | Common Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, number of shares issued | shares                           6,957,186      
Direct Offering [Member] | Checkpoint | Common Stock [Member] | Pre-Funded Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of warrants to purchase shares | shares                           2,663,903      
Direct Offering [Member] | Checkpoint | Common Stock [Member] | Series A Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Warrant expiration term                           5 years      
Direct Offering [Member] | Checkpoint | Common Stock [Member] | Series B Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Warrant expiration term                           18 months      
Direct Offering [Member] | Avenue | Common Stock [Member] | January 2023 Warrants                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Gross proceeds                     $ 3,200,000            
Sale of stock, net proceeds                     $ 2,800,000            
Direct Offering [Member] | Maximum | Checkpoint | Common Stock [Member] | Common Stock Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, price per share | $ / shares                           $ 5.25      
Direct Offering [Member] | Minimum | Checkpoint | Common Stock [Member] | Common Stock Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, price per share | $ / shares                           $ 3.07      
Registered Offering | Avenue                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Shares issued | shares                     448,000            
Share Price | $ / shares                     $ 1.55            
Registered Offering | Avenue | Pre-Funded Warrants [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares called by warrants | shares                     1,492,299            
Offering price per share | $ / shares                     $ 0.001            
Exercise price of warrants | $ / shares                     $ 0.001            
Private Placement                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares called by warrants | shares             14,600,000                    
Exercise price of warrants | $ / shares             $ 0.3006                    
Private Placement | Avenue                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Shares issued | shares                 767,085                
Share Price | $ / shares                 $ 0.717                
Proceeds from Issuance of Common Stock                 $ 550,000                
Aggregate purchase price                 $ 550,000                
Private Placement | Avenue | January 2023 Warrants                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of shares called by warrants | shares                     1,940,299            
Offering price per share | $ / shares                     $ 0.125            
Exercise price of warrants | $ / shares                     $ 1.55            
Concurrent Private Placement [Member] | Checkpoint | Common Stock [Member]                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Stock offering, gross proceeds                           $ 33,600,000      
Net proceeds                           $ 30,400,000