XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Liabilities - Revenue Purchase and Sale Agreement - Classification on the condensed consolidated balance sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Royalty participation liability, non-current $ 13,626 $ 27,595
Revenue Purchase and Sale Agreement    
Debt Instrument [Line Items]    
Royalty participation liability, current   1,148
Royalty participation liability, non-current 13,626 27,595
Net carrying value $ 13,626 $ 28,743