XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details)
€ in Millions, $ in Millions
May 01, 2024
Dec. 30, 2022
USD ($)
Apr. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Oct. 12, 2021
EUR (€)
Apr. 30, 2021
EUR (€)
Loss Contingencies [Line Items]            
Milestone payment unpaid | €         € 1  
Supply agreement, renewal option term 5 years          
Purchase obligation, next fiscal year       $ 2.5    
Subsequent Event            
Loss Contingencies [Line Items]            
Deposit assets     $ 2.3      
Medac            
Loss Contingencies [Line Items]            
Accounts receivable | €           € 1
Term over which the royalty is to be paid   5 years        
Minimum annual payments   $ 0.2        
Medac | Other Liabilities            
Loss Contingencies [Line Items]            
Loss contingency accrual       1.1    
Medac | Other Noncurrent Liabilities            
Loss Contingencies [Line Items]            
Loss contingency accrual       0.9    
Medac | Accrued Expenses            
Loss Contingencies [Line Items]            
Loss contingency accrual       $ 0.2