Quarterly report pursuant to Section 13 or 15(d)

Royalty and Commercial Payment Purchase Agreements - Talphera (Details)

v3.24.3
Royalty and Commercial Payment Purchase Agreements - Talphera (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jan. 12, 2024
Apr. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 37,000 $ 14,650  
Receipts under RPAs, AAAs and CPPAs     26,263 $ 8,428  
Short-term royalty and commercial payment receivables     12,682   $ 14,215
Talphera | Commercial Payment Purchase Agreement          
Agreements          
Threshold amount for royalties and milestones $ 20,000        
Payments of consideration under RPAs, AAAs and CPPAs $ 8,000        
Receipts under RPAs, AAAs and CPPAs     80    
Short-term royalty and commercial payment receivables     0    
Allowance for credit losses     $ 0    
Talphera | Commercial Payment Purchase Agreement | All customers excluding DoD          
Agreements          
Royalties and milestones entity has the right to receive as a percentage counterparty is entitled to receive (as a percent) 100.00%        
Royalty percentage entity has the right to fully retain 15.00%        
Talphera | Commercial Payment Purchase Agreement | DoD          
Agreements          
Royalties and milestones entity has the right to receive as a percentage counterparty is entitled to receive (as a percent) 100.00%        
Royalties shared equally with counterparty (as a percent) 75.00%        
Talphera | Alora Pharmaceuticals | Asset Purchase Agreement and Marketing Agreement          
Agreements          
Maximum milestone payments entitled to receive   $ 116,500      
Talphera | Alora Pharmaceuticals | Asset Purchase Agreement and Marketing Agreement | All customers excluding DoD          
Agreements          
Royalties entity has right to receive (as a percent) 15.00% 15.00%      
Talphera | Alora Pharmaceuticals | Asset Purchase Agreement and Marketing Agreement | DoD          
Agreements          
Royalties entity has right to receive (as a percent) 75.00% 75.00%