v3.26.3
Share-Based Compensation - Summary of Share-Based Compensation Activity (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share units granted 0 0 617 367
Total grant date value of share units $ 0 $ 0 $ 7,479 $ 5,180
Total share units vested 0 0 279 235
Total share units forfeiture 0 0 2 0
Compensation expense relating to share-based grants $ 752 $ 812 $ 3,395 $ 2,613
Restricted Shares Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share units granted 0 0 330 199
Total grant date value of share units $ 0 $ 0 $ 3,987 $ 2,815
Total share units vested 0 0 178 144
Total share units forfeiture 0 0 1 0
Performance Shares Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share units granted 0 0 287 168
Total grant date value of share units $ 0 $ 0 $ 3,492 $ 2,365
Total share units vested 0 0 101 91
Total share units forfeiture 0 0 1 0