XML 87 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Royalty Financing Agreement - Schedule of Carrying Value of Royalty Financing Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Royalty Financing Agreement [Roll Forward]          
Royalty financing agreement liability - beginning balance     $ 155,034    
Royalty financing agreement liability - ending balance $ 158,377   158,377   $ 155,034
Amortization of issuance costs 1,800 $ 2,004 3,651 $ 3,728  
Royalty financing agreement 158,377   158,377   155,034
Royalty Agreements          
Royalty Financing Agreement [Roll Forward]          
Interest expense recognized 4,893 $ 4,805 9,715 9,569  
Secured Debt          
Royalty Financing Agreement [Roll Forward]          
Amortization of issuance costs     262   521
Secured Debt | Royalty Agreements          
Royalty Financing Agreement [Roll Forward]          
Royalty financing agreement liability - beginning balance     158,162 151,538 151,538
Revenue Interest Payments paid and payable     (6,634)   (12,222)
Interest expense recognized     9,715   18,846
Royalty financing agreement liability - ending balance 161,243   161,243   158,162
Royalty issuance costs, unamortized - beginning balance     3,128 $ 3,523 3,523
Other     0   (126)
Deferred issuance costs, unamortized - ending balance 2,866   2,866   3,128
Royalty financing agreement $ 161,243   $ 161,243   $ 158,162