XML 95 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue Interest Purchase Agreement - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 29, 2023
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Deferred Revenue Arrangement [Line Items]          
Additional revenue interests, second payment   $ 100,000      
Sale of stock, additional purchase option   10,000      
Revenue interest liability (Note 9) $ 155,415   $ 155,415 $ 0  
Interest expense     129,198 $ 63,515 $ 14,849
Stock Purchase and Option Agreement          
Deferred Revenue Arrangement [Line Items]          
Sales of stock issued in transaction   $ 10,000      
Sale of stock issued in transaction (in dollars per share) | $ / shares   $ 4.1103      
Sale of stock, additional purchase option   $ 10,000      
Purchase price allocation   12,000      
Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Gross purchase price   $ 200,000      
Revenue interest purchase agreement, payment received percentage   195.00%      
Purchase price allocation   $ 197,100      
Debt discount   34,500      
Revenue interest liability (Note 9) 155,400   155,400    
Interest expense     $ 300    
Issuance costs $ 7,491        
Revenue Interest Purchase Agreement | Period One          
Deferred Revenue Arrangement [Line Items]          
Required purchase price, as a percent 1.200   1.200    
Revenue Interest Purchase Agreement | Period Two          
Deferred Revenue Arrangement [Line Items]          
Required purchase price, as a percent 1.350   1.350    
Revenue Interest Purchase Agreement | Period Three          
Deferred Revenue Arrangement [Line Items]          
Required purchase price, as a percent 1.750   1.750    
Revenue Interest Purchase Agreement | Period Four          
Deferred Revenue Arrangement [Line Items]          
Required purchase price, as a percent 1.950   1.950    
Revenue Interest Purchase Agreement | Fair value of stock purchase option          
Deferred Revenue Arrangement [Line Items]          
Purchase price allocation   $ 800      
Initial Payment | Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Revenue interest purchase agreement, tiered revenue interest rate percentage   1.50%      
Initial Payment | Minimum | Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Payments as a percentage of net sales   3.00%      
Initial Payment | Maximum | Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Payments as a percentage of net sales   7.00%      
Second Payment | Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Revenue interest purchase agreement, tiered revenue interest rate percentage   2.25%      
Second Payment | Minimum | Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Payments as a percentage of net sales   4.50%      
Second Payment | Maximum | Revenue Interest Purchase Agreement          
Deferred Revenue Arrangement [Line Items]          
Payments as a percentage of net sales   10.00%