v3.26.1
Share Capital - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation Expense $ 10,517 $ 10,309
Stock options expense    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation Expense 1,252 2,093
Restricted Stock Units    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-Based Compensation Expense $ 9,265 $ 8,216