XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Supplementary Balance Sheet Information - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical trials $ 4,271 $ 4,309
Accrued compensation 1,993 2,737
Research agreements and services 637 530
Other accrued liabilities 274 207
Total accrued liabilities $ 7,175 $ 7,783