v3.26.1
Share Capital - Share-based Payment Arrangement, Option, Activity (Detail) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Balance 7,692,764  
Number of Share, Granted 293,217  
Number of Shares, Exercised (13,704)  
Number of Shares, Forfeited (786,887)  
Number of Shares, Ending Balance 7,185,390 7,692,764
Number of Share, Exercisable 6,045,234  
Weighted Average Exercise Price, Balance $ 10.65  
Weighted Average Exercise Price, Granted 6.54  
Weighted Average Exercise Price, Exercised 7.58  
Weighted Average Exercise Price, Forfeited 26.21  
Weighted Average Exercise Price, Ending Balance 8.03 $ 10.65
Weighted Average Exercise Price, Exercisable $ 7.31  
Weighted Average Contractual Life, Balance 3 years 9 months 21 days 3 years 9 months 10 days
Weighted Average Contractual Life, Exercisable 1 year 3 months