XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Liability Related to the Revenue Interest Purchase Agreement - Summary of Revenue Interest Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Liability From Sale Of Future Revenues [Roll Forward]    
Revenue Interests payments $ (3,318) $ (1,155)
Revenue Interest Purchase Agreement (RIPA)    
Liability From Sale Of Future Revenues [Roll Forward]    
Revenue interest liability, beginning balance 257,039  
Interest expense recognized 22,228  
Revenue Interests payments (3,318)  
Revenue interest liability, ending balance $ 275,949