XML 114 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]      
Interest expense $ 0 $ (1,321) $ (2,542)
Interest expense on nonrecourse liability related to sale of future royalties 0 (562) (2,416)
Noncash interest expense on debt 0 (532) (2,112)
Total $ 0 $ (2,415) $ (7,070)