XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Royalty Obligation Related To The Sale Of Future Royalties (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2023
Sep. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Amortization of the deferred royalty obligation   $ 3,924,000 $ 1,673,000 $ 0    
Proceeds from royalties received   0        
Healthcare royalty partners IV, L.P | License            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Royalty payments and commercial milestone payments $ 20,000,000          
Upfront payment 10,000,000          
Payment to be received $ 5,000,000       $ 5,000,000 $ 5,000,000
Transaction costs   $ 400,000        
Amortization, effective interest rate, percent   34.70%