v3.26.1
Commitments and Contingencies - Litigation (Details) - patent
Feb. 28, 2023
Jan. 31, 2023
Patent Infringement, Generic Companies    
Loss Contingency, Information about Litigation Matters    
Number of patents listed in orange book 5 5