XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies (Details)
€ in Thousands
1 Months Ended 3 Months Ended
May 09, 2023
EUR (€)
product
May 09, 2023
USD ($)
Dec. 02, 2020
plaintiff
Oct. 31, 2024
milestonePayment
Jun. 30, 2023
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 20, 2023
EUR (€)
milestonePayment
Loss Contingencies [Line Items]                  
Inventory payments | $           $ 17,063,000 $ 8,177,000    
Number of milestone payment | milestonePayment                 2
Loss contingency, number of plaintiffs | plaintiff     2            
Loss contingency accrual | $           $ 0   $ 0  
Symatese U.S. Agreement                  
Loss Contingencies [Line Items]                  
Contingent milestone payment € 16,200                
License, supply and distribution agreement, initial payment € 4,100                
License, supply and distribution agreement, initial payment due, period 30 days 30 days              
License, supply and distribution agreement payment, June 2025 (in euro) € 1,600                
License, supply and distribution agreement payment, June 2026 (in euro) 4,100                
License, supply and distribution agreement payment, June 2027 (in euro) 3,200                
License, supply and distribution agreement payment, June 2028 (in euro) € 3,200                
Annual payment triggered, number of products with regulatory approval | product 3                
License, supply and distribution agreement, upfront payment | $   $ 4,441,000     $ 4,441,000        
Symatese Europe Agreement                  
Loss Contingencies [Line Items]                  
License, supply and distribution agreement payment, June 2026 (in euro)                 € 1,200
License, supply and distribution agreement payment, June 2027 (in euro)                 € 1,900
Number of milestone payment | milestonePayment       2         2
Annual revenue (in euro)                 € 25,000
Milestone payment, payable period       2 years