XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Sale of Future Revenue - Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sale of Future Revenue [Roll Forward]    
Liability related to the sale of future revenue, net at December 31, 2022 $ 65,259  
Royalties related to the sale of future revenue 11,134 $ 12,270
Amortization of issuance costs 52  
Interest expense related to the sale of future revenue 0 $ 1,836
Liability related to the sale of future revenue, net (includes current portion of $1,147) 65,284  
Current portion 1,147  
Royalty    
Sale of Future Revenue [Roll Forward]    
Royalties related to the sale of future revenue $ (27)