XML 95 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities - Schedule of Accrued Compensation and Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued compensation:    
Accrued bonuses $ 7,704 $ 14,379
Accrued paid time off 3,151 4,731
Accrued payroll 3,021 3,936
Other accrued compensation 573 676
Total accrued compensation 14,449 23,722
Accrued expenses and other current liabilities:    
Accrued research and development services 10,493 10,110
Accrued professional fees 993 1,470
Accrued property and equipment   9,200
Other accrued current liabilities 1,754 2,682
Total accrued expenses and other current liabilities $ 13,240 $ 23,462