v3.26.1
Commitments and Contingencies (Details) - MSN II ANDA
Jan. 11, 2022
patent
Oct. 31, 2022
lawsuit
Loss Contingencies [Line Items]    
Number of patents allegedly infringed | patent 3  
Number of lawsuits | lawsuit   2