XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Liability Related to the Revenue Interest Purchase Agreement - Summary of Revenue Interest Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Liability From Sale Of Future Revenues [Roll Forward]    
Revenue Interests payments $ (1,217) $ (573)
Revenue Interest Purchase Agreement (RIPA)    
Liability From Sale Of Future Revenues [Roll Forward]    
Revenue interest liability, beginning balance 257,039  
Interest expense recognized 11,015  
Revenue Interests payments (1,217)  
Revenue interest liability, ending balance $ 266,837