v3.25.2
Fair Values of Financial Instruments - Summary of Carrying Amount and Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Royalty obligation, Carrying Value $ 20,936 $ 20,715
Production payment obligation, Carrying Value 25,728 0
Convertible Debt, Carrying Value 96,463 0
Total, Carrying Value 143,127 20,715
Royalty obligation, Fair Value 12,127 15,563
Production payment obligation, Fair Value 27,080 0
Convertible Debt, Fair Value 102,876 0
Total, Fair Value $ 142,083 $ 15,563