XML 58 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities - Schedule of Accrued Compensation and Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued compensation:    
Accrued bonuses $ 6,264 $ 7,704
Accrued paid time off 2,537 3,151
Accrued payroll 1,996 3,021
Other accrued compensation 499 573
Total accrued compensation 11,296 14,449
Accrued expenses and other current liabilities:    
Accrued research and development services 4,712 10,493
Accrued professional fees 1,948 993
Other accrued current liabilities 1,331 1,754
Total accrued expenses and other current liabilities $ 7,991 $ 13,240