Quarterly report pursuant to Section 13 or 15(d)

Royalty and Commercial Payment Purchase Agreements - Talphera (Details)

v3.24.2.u1
Royalty and Commercial Payment Purchase Agreements - Talphera (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jan. 12, 2024
Apr. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 37,000 $ 14,650  
Receipts under RPAs, AAAs and CPPAs     16,741 $ 2,934  
Short-term royalty and commercial payment receivables     14,257   $ 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     51    
Short-term royalty and commercial payment receivables     0    
Amount of 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%