v3.26.1
Supplemental Financial Information - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Supplemental Financial Information [Abstract]    
Accrued compensation $ 14,566 $ 31,771
Accrued compute liabilities 7,535 8,278
Accrued development expenses 4,214 2,693
Accrued early discovery expenses 7,535 4,581
Accrued professional fees 1,875 1,232
Materials received not invoiced 1,010 703
Accrued license fees 4,915 3,000
Accrued other expenses 12,555 17,972
Accrued expense and other liabilities $ 54,205 $ 70,230