Quarterly report pursuant to Section 13 or 15(d)

Royalty and Commercial Payment Purchase Agreements - Talphera (Details)

v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Talphera (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 12, 2024
Apr. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000 $ 9,600  
Receipts under RPAs, AAAs and CPPAs     7,771 $ 2,366  
Short-term royalty and commercial payment receivables     9,819   $ 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     25    
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%