v3.26.1
Supplemental Financial Information - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Supplemental Financial Information [Abstract]    
Accrued compensation $ 17,962 $ 31,771
Accrued compute liabilities 6,793 8,278
Accrued development expenses 4,298 2,693
Accrued early discovery expenses 4,621 4,581
Accrued professional fees 1,167 1,232
Materials received not invoiced 171 703
Accrued taxes, other than income taxes 3,557 3,912
Unearned grants 1,909 0
Accrued license fees 3,000 3,000
Accrued other expenses 13,458 14,060
Accrued expense and other liabilities $ 56,936 $ 70,230