v3.25.2
Long-Term Debt - Schedule of Royalty Right Agreements (Details)
Jun. 30, 2025
Measurement Input, Discount Rate  
Line of Credit Facility [Line Items]  
Measurement input 0.15
Measurement Input, Probability Of Success  
Line of Credit Facility [Line Items]  
Measurement input 0.75