v3.26.1
Royalty Financing Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 12, 2026
Mar. 27, 2023
Mar. 31, 2026
Royalty Financing Obligation      
Purchase price received $ 75,000   $ 75,000
RTW Investments, LP | Strategic Financing Agreements      
Royalty Financing Obligation      
Funding received from sale of product rights   $ 75,000  
RTW Investments, LP | Strategic Financing Agreements | Up to $500 million      
Royalty Financing Obligation      
Future payment as a percentage of aggregate net sales   7.00%  
Threshold amount of annual aggregate net sales   $ 500,000  
Additional future payment as a percentage of aggregate net sales   9.50%  
RTW Investments, LP | Strategic Financing Agreements | Above $800 million      
Royalty Financing Obligation      
Future payment as a percentage of aggregate net sales   1.00%  
Threshold amount of annual aggregate net sales   $ 800,000  
RTW Investments, LP | Strategic Financing Agreements | Minimum | Above $500 million      
Royalty Financing Obligation      
Future payment as a percentage of aggregate net sales   4.00%  
Threshold amount of annual aggregate net sales   $ 500,000  
RTW Investments, LP | Strategic Financing Agreements | Maximum | Up to $800 million      
Royalty Financing Obligation      
Future payment as a percentage of aggregate net sales   4.00%  
Threshold amount of annual aggregate net sales   $ 800,000