XML 36 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Supplementary Balance Sheet Information - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical trials $ 5,664 $ 4,443
Accrued compensation 1,299 2,746
Unsettled investments payable 902 0
Research agreements and services 662 478
Other accrued liabilities 419 230
Total accrued liabilities $ 8,946 $ 7,897