v3.26.1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid research and development expenses $ 12,494 $ 13,969
Prepaid other and other current assets 2,976 2,415
Prepaid expenses and other current assets $ 15,470 $ 16,384