XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability Activity (Details) - Revenue Interest Purchase Agreement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 12, 2023
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue Interest Liability Activity [Roll Forward]            
Revenue interest liability at December 31, 2023   $ 57,959 $ 38,600   $ 38,600  
Proceeds from revenue interest purchase agreement $ 40,000   20,000      
Interest expense recognized   2,119 1,411 $ 700 3,500 $ 700
Transaction costs accrued at March 31, 2024     (500)      
Revenue interest liability at March 31, 2024   60,078 57,959   60,078  
Revenue interest liability at June 30, 2024   $ 60,078 57,959   $ 60,078  
Embedded Derivative Financial Instruments, Revenue Interest Purchase Agreement            
Revenue Interest Liability Activity [Roll Forward]            
Debt discount from embedded contingent derivative liability     $ (1,552)