XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Liability Related to the Revenue Interest Purchase Agreement - Summary of Revenue Interest Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Liability From Sale Of Future Revenues [Roll Forward]    
Revenue Interests payments $ (3,106) $ (1,217)
Revenue Interest Purchase Agreement (RIPA)    
Liability From Sale Of Future Revenues [Roll Forward]    
Revenue interest liability, beginning balance 243,605  
Interest expense recognized 11,320  
Revenue Interests payments (3,106)  
Revenue interest liability, ending balance $ 251,819