XML 98 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
SPA put/call $ 11,411 $ 0
Accrued compensation and related benefits 11,154 19,235
Accrued research and development expenses 9,117 9,439
Current lease liabilities 9,073 7,974
Other 2,559 2,999
Deferred lease income 2,535 483
Accrued legal 670 692
Total accrued liabilities and other current liabilities $ 46,519 $ 40,822
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities and other current liabilities Total accrued liabilities and other current liabilities