v3.26.1
Royalty Financing Agreement - Schedule of Activity of Royalty Financing Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Royalty Financing Agreement [Roll Forward]          
Royalty Financing Agreement liability - beginning balance     $ 162,865    
Royalty Financing Agreement liability - ending balance $ 159,843   159,843   $ 162,865
Amortization of issuance costs 1,429 $ 1,676 2,811 $ 3,498  
Royalty Financing Agreement 159,843   159,843   162,865
Royalty Agreements          
Royalty Financing Agreement [Roll Forward]          
Interest expense recognized 5,129 $ 5,192 10,243 10,215  
Secured Debt | Royalty Agreements          
Royalty Financing Agreement [Roll Forward]          
Royalty Financing Agreement liability - beginning balance     164,945 163,671 163,671
Revenue Interest Payments paid and payable     (13,527)   (19,401)
Interest expense recognized     10,243   20,675
Royalty Financing Agreement liability - ending balance 161,661   161,661   164,945
Royalty issuance costs, unamortized - beginning balance     (2,080) $ (2,604) (2,604)
Amortization of issuance costs     262   524
Royalty issuance costs, unamortized - ending balance (1,818)   (1,818)   (2,080)
Royalty Financing Agreement $ 161,661   $ 161,661   $ 164,945