v3.26.1
Common Stock - Equity Awards - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares options remain outstanding and unrecognized 9,299,447 9,299,447 2,730,211
Number of shares granted   7,028,579  
Unrecognized compensation expense related to stock options granted $ 16.8 $ 16.8  
Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average period, restricted stock awards   3 years 5 months 26 days  
Employee Stock Option [Member] | Employees and Consultants [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   4 years  
Employee Stock Option [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award expiration period   7 years  
Employee Stock Option [Member] | Minimum [Member] | Board of Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   1 year  
Employee Stock Option [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award expiration period   10 years  
Employee Stock Option [Member] | Maximum [Member] | Board of Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   3 years  
Restricted Stock Unit [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Restricted shares reserved for issuance under incentive plan 971,830 971,830  
Award vesting period   4 years  
Number of shares granted 11,706,270 11,706,270  
Weighted-average period, restricted stock awards   3 years 3 months 10 days  
2018 Equity Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 845,267 845,267  
Award expiration period   10 years  
2018 Equity Incentive Plan [Member] | Minimum [Member] | Employees and Consultants [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   3 years  
2018 Equity Incentive Plan [Member] | Minimum [Member] | Board of Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   1 year  
2018 Equity Incentive Plan [Member] | Maximum [Member] | Employees and Consultants [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   4 years  
2018 Equity Incentive Plan [Member] | Maximum [Member] | Board of Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   3 years  
2018 Equity Incentive Plan [Member] | Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 5,550,225 5,550,225  
Common shares options remain outstanding and unrecognized 3,733,128 3,733,128  
New Employee Inducement Grants [Member] | Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares options remain outstanding and unrecognized 125,000 125,000  
Award expiration period   10 years  
Number of shares granted 0 0  
2017 Equity Incentive Plan [Member] | Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 10,536 10,536  
2023 Non Employee Director Equity Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 72,750 72,750  
Award expiration period   10 years  
2023 Non Employee Director Equity Incentive Plan [Member] | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   1 year  
2023 Non Employee Director Equity Incentive Plan [Member] | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   3 years  
2023 Non Employee Director Equity Incentive Plan [Member] | Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 300,000 300,000  
Common shares options remain outstanding and unrecognized 227,250 227,250  
2024 Equity Inducement Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 4,462,770 4,462,770  
Award expiration period   10 years  
2024 Equity Inducement Plan [Member] | Employee Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common shares reserved for issuance under incentive plan 23,173,538 23,173,538  
Common shares options remain outstanding and unrecognized 5,203,533 5,203,533  
2024 Equity Inducement Plan [Member] | Restricted Stock Unit [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Restricted shares reserved for issuance under incentive plan 13,507,235 13,507,235