v3.26.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 6 Months Ended
Sep. 12, 2025
USD ($)
Apr. 30, 2025
subpoena
May 31, 2024
patent
Apr. 30, 2024
patent
Oct. 31, 2023
Jun. 30, 2026
USD ($)
patent
Loss Contingencies [Line Items]            
Loss contingency estimate instability | subpoena   2        
Contractual obligation contingent consideration           $ 0.0
Loss contingency, number of patents asserted | patent           3
Loss contingency, number of invalidation trials       three two  
Loss contingency, number of PTE registrations         two  
Patents allegedly infringed, number | patent     2 3    
Endo Bankruptcy | Pending Litigation            
Loss Contingencies [Line Items]            
Loss contingency accrual           $ 8.3
Remainder of fiscal year           25.0
Year one           25.0
Year two           25.0
Year three           25.0
Year four           25.0
Endo Bankruptcy | Pending Litigation | Maximum            
Loss Contingencies [Line Items]            
Contractual obligation           $ 100.0
Mallinckrodt Pharmaceuticals Ireland Limited v.s. Airgas Therapeutics LLC | Pending Litigation            
Loss Contingencies [Line Items]            
Damages awarded $ 9.5