v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended
Jan. 01, 2026
Mar. 28, 2018
Mar. 27, 2018
Feb. 28, 2026
Jan. 31, 2026
Oct. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Oct. 22, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock shares issued             171,598,409 160,980,024   171,598,409   160,980,024    
Stock-based compensation expense             $ 17,107   $ 9,716 $ 34,015 $ 19,724      
Stock-based compensation expense                   34,015 19,724      
Employee Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock-based compensation expense             9,671   7,374 19,752 15,065      
Unrecognized compensation cost             94,600     $ 94,600        
Unrecognized compensation expenses, recognition period                   2 years 4 months 24 days        
Restricted stock units [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock-based compensation expense             3,010   $ 57 $ 5,507 $ 113      
Unrecognized compensation cost             44,000     $ 44,000        
Unrecognized compensation expenses, recognition period                   3 years 7 months 6 days        
Unvested PSUs [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Unrecognized compensation cost             $ 29,900     $ 29,900        
Unrecognized compensation expenses, recognition period                   2 years 6 months        
2018 Stock Option and Incentive Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of increases in authorized shares     700,180                      
Percentage applied to the outstanding shares as annual increase in the number of shares authorized for issuance     4.00%                      
Increased in authorized shares reserved for issuance 6,439,201   6,000,000             6,000,000        
Shares available for issuance             1,999,348     1,999,348        
Stock-based compensation expense             $ 800 $ 1,100            
2018 Stock Option and Incentive Plan [Member] | Minimum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Percentage of vesting of award       0.00%   0.00%                
2018 Stock Option and Incentive Plan [Member] | Maximum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares grants           3,650,000             2,714,000  
Percentage of vesting of award       200.00%   200.00%                
2018 Stock Option and Incentive Plan [Member] | Performance-based Restricted Stock Units [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares grants                       340,000    
2020 Inducement Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares available for issuance             1,016,303     1,016,303        
Common stock reserved for future issuance             2,800,000     2,800,000       3,750,000
2018 Employee Stock Purchase Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Increased in authorized shares reserved for issuance         125,000                  
Shares available for issuance             254,605     254,605        
Common stock reserved for future issuance   78,500                        
2018 Employee Stock Purchase Plan [Member] | Maximum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of increases in authorized shares   125,000                        
Percentage of shares of common stock available for issuance   1.00%