XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Interest Purchase Agreement - Schedule of Revenue Interest Liability, Net Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue interest liability, net   $ 125,360 $ 125,360
Revenue interest liability, net $ 128,167   128,167
OrbiMed | Purchase Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue interest liability, net 127,008 125,360 125,360
Interest expense 3,605 3,531  
Revenue interest payable (2,446) (1,883) (2,400)
Revenue interest liability, net $ 128,167 $ 127,008 $ 128,167