XML 105 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities - Schedule of Accrued Compensation and Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued compensation:    
Accrued bonuses $ 8,834 $ 7,704
Accrued paid time off 2,345 3,151
Accrued payroll 1,512 3,021
Other accrued compensation 549 573
Total accrued compensation 13,240 14,449
Accrued expenses and other current liabilities:    
Accrued research and development services 5,379 10,493
Accrued professional fees 1,705 993
Other accrued current liabilities 1,595 1,754
Total accrued expenses and other current liabilities $ 8,679 $ 13,240