XML 75 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Information - Schedule of Inventories and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Inventories:    
Raw materials $ 103 $ 0
Work-in-progress 0 100
Finished goods 128 281
Inventory 231 381
Accrued Liabilities [Abstract]    
Accrued research and development services 12,251 3,705
Accrued compensation and benefits $ 14,712 $ 9,591
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Short term lease liability $ 1,175 $ 1,291
Other 2,309 2,570
Accrued liabilities $ 30,447 $ 17,157