XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Interest Purchase Agreement - Summary of Revenue Interest Liability and Derivative Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Interest Expense, Interest-Bearing Liability [Abstract]    
Revenue interest liability $ 141,710 $ 140,351
Interest expense recognized 818 4,242
Revenue interest liability settlement (192,694)  
Revenue interest payments   (2,883)
Loss (gain) from termination of revenue interest purchase agreement 50,166  
Revenue interest liability 0 141,710
Derivative Liability [Abstract]    
Derivative liability 1,090 1,090
Interest expense recognized 0 0
Revenue interest payments   0
Derivative Liability Settlement 0  
Loss (gain) from termination of revenue interest purchase agreement (1,090)  
Derivative liabilities $ 0 $ 1,090