v3.25.3
Royalty Financing Agreement - Schedule of Activity of Royalty Financing Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Royalty Financing Agreement [Roll Forward]          
Royalty Financing Agreement liability - beginning balance     $ 161,067    
Royalty Financing Agreement liability - ending balance $ 163,854   163,854   $ 161,067
Amortization of issuance costs 1,342 $ 1,485 4,840 $ 5,136  
Royalty Financing Agreement 163,854   163,854   161,067
Royalty Agreements          
Royalty Financing Agreement [Roll Forward]          
Interest expense recognized 5,129 $ 5,264 15,344 14,979  
Secured Debt | Royalty Agreements          
Royalty Financing Agreement [Roll Forward]          
Royalty Financing Agreement liability - beginning balance     163,671 158,162 158,162
Revenue Interest Payments paid and payable     (12,950)   (14,535)
Interest expense recognized     15,344   20,044
Royalty Financing Agreement liability - ending balance 166,065   166,065   163,671
Royalty issuance costs, unamortized - beginning balance     (2,604) $ (3,128) (3,128)
Amortization of issuance costs     393   524
Royalty issuance costs, unamortized - ending balance (2,211)   (2,211)   (2,604)
Royalty Financing Agreement $ 166,065   $ 166,065   $ 163,671