v3.26.1
Share-Based Compensation - Additional Information (Detail) - shares
6 Months Ended
Jun. 30, 2026
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Aug. 10, 2021
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Options granted to employees 5,235,284          
Time-based RSUs [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Shares granted to employees 1,798,975          
ESPP [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Ordinary shares authorized for issuance 1,000,000     3,000,000    
Ordinary shares reserved for issuance 2,070,902          
Issuance of ordinary shares under ESPP, shares 90,479          
Ordinary share purchase price at equal to fair market value percentage 85.00%          
2021 Plan [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Ordinary shares authorized for issuance   30,950,000 22,950,000 17,950,000 11,450,000 5,450,000
Ordinary shares available for future grant 3,662,474          
2014 Plan [Member] | Minimum [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Vesting period 1 year          
Contractual life of options 5 years          
2014 Plan [Member] | Minimum [Member] | Time-based RSUs [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Vesting period 1 year          
2014 Plan [Member] | Maximum [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Vesting period 4 years          
Contractual life of options 10 years          
2014 Plan [Member] | Maximum [Member] | Time-based RSUs [Member]            
Share-based Compensation Arrangement By Share-based Payment Award [Line Items]            
Vesting period 4 years