v3.26.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 30, 2025
Dec. 31, 2018
Stockholders Equity Note Disclosure [Line Items]          
Aggregate intrinsic value of stock options exercised $ 212 $ 2,600      
Weighted average grant date fair value of share-based awards granted $ 62.76 $ 73.61      
Weighted average grant date fair value of restricted stock units granted $ 127.37        
Total unrecognized compensation cost $ 76,900        
Unrecognized compensation cost, weighted average remaining requisite service period 2 years 9 months 14 days        
Common stock, shares issued 56,427,067   56,325,429    
FlexBiosys          
Stockholders Equity Note Disclosure [Line Items]          
Common stock, shares issued       5,517  
Avitide          
Stockholders Equity Note Disclosure [Line Items]          
Common stock, shares issued       52,935  
2018 Plan          
Stockholders Equity Note Disclosure [Line Items]          
Common stock shares reserved for Issuance         2,778,000
Incentive options, vesting period 932,792        
Restricted Stock Units and Performance Stock Units          
Stockholders Equity Note Disclosure [Line Items]          
Aggregate intrinsic value of restricted stock units vested $ 19,000 $ 18,700      
Weighted average grant date fair value of restricted stock units granted $ 127.37 $ 146.93