v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Commitments and Contingencies Disclosure [Line Items]      
Accrued expenses $ 20,912   $ 13,645
Prepaid balance 11,835   17,787
DE Shaw Research [Member]      
Commitments and Contingencies Disclosure [Line Items]      
Research and development expense 100 $ 5,100  
Accrued expenses $ 100   $ 600