Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details)

v3.22.2.2
Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 15 Months Ended 27 Months Ended
Jul. 01, 2021
Jul. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Dec. 31, 2024
Dec. 31, 2021
Disaggregation of Revenue [Line Items]                    
Proceeds received from license and assignment agreement   $ 14,500                
Total revenue     $ 14,949   $ 1,350 $ 17,155 $ 5,179      
Deferred revenue     442     442   $ 442   $ 0
Amount fully reserved           1,000 0      
Discontinued Operations, Disposed of by Sale | Pediatric Portfolio                    
Disaggregation of Revenue [Line Items]                    
Proceeds from divestiture of businesses       $ 2,200   2,000        
Total receivable balance     1,800     1,800   1,800    
Amount fully reserved     1,000     1,000        
Remaining receivable balance     800     800   $ 800    
Forecast | Discontinued Operations, Disposed of by Sale | Pediatric Portfolio                    
Disaggregation of Revenue [Line Items]                    
Proceeds from divestiture of businesses                 $ 1,000  
Product Revenue                    
Disaggregation of Revenue [Line Items]                    
Total revenue     432   $ 1,350 2,638 $ 4,554      
Millipred | Teva                    
Disaggregation of Revenue [Line Items]                    
Percent of net profit for installment payments               50.00%    
Installment payment $ 500                  
Royalty expense     $ 400     $ 1,400        
Sales Revenue | Customer Concentration Risk | Major Customer Number One                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage     65.00%     72.00%        
Sales Revenue | Customer Concentration Risk | Major Customer Number Two                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage     35.00%     28.00%