XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Royalty Monetization Arrangement - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 08, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Liability related to future royalty [Line Items]        
Net proceeds from sale of future royalties   $ 99,655 $ 0  
Liability related to future royalties [Abstract]   100,222   $ 0
Non-cash royalty revenue   (90) $ 0  
DRI Healthcare Acquisitions LP (DRI)        
Liability related to future royalty [Line Items]        
Upfront Payment $ 100,000      
Transaction Cost $ 300      
Potential proceeds from royalties (percent) 50.00%      
Future Revenue $ 50,000      
Net proceeds from sale of future royalties   $ 99,700