v3.26.3
Net Income (Loss) Per Share - Summary of Shares Excluded from the Computation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from computation of diluted net loss per share 43,324 13,447,059 10,737,783 14,081,593
Outstanding share options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from computation of diluted net loss per share 0 1,953,012 1,140,412 2,363,912
Unvested RSUs [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from computation of diluted net loss per share 0 10,780,956 8,981,880 10,831,230
Share purchase rights under the ESP [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from computation of diluted net loss per share 43,324 188,319 189,955 209,461
Issuable ordinary shares related to business combination [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from computation of diluted net loss per share 0 524,772 425,536 676,990