v3.26.1
Long-Term Debt - Schedule Of Royalty Right Agreements (Details)
Mar. 31, 2026
Measurement Input, Discount Rate  
Line of Credit Facility [Line Items]  
Royalty rights agreement, measurement input (as a percent) 15.00%
Measurement Input, Probability Of Success  
Line of Credit Facility [Line Items]  
Royalty rights agreement, measurement input (as a percent) 95.00%