XML 76 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Liability Related to the Sale of Future Royalties - Schedule of Adjustments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Current portion of liability related to sale of future royalties $ 8,504
Liability related to sale of future royalties, net 34,102
As Previously reported  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Current portion of liability related to sale of future royalties 0
Liability related to sale of future royalties, net 42,606
Adjustment  
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Current portion of liability related to sale of future royalties 8,504
Liability related to sale of future royalties, net $ (8,504)