v3.26.1
Share-Based Compensation - Summary of Share-Based Compensation Activity (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share units granted 9 0 617 367
Total grant date value of share units $ 90 $ 0 $ 7,479 $ 5,180
Total share units vested 0 6 279 235
Total share units forfeiture 0 0 2 0
Compensation expense relating to share-based grants $ 1,544 $ 838 $ 2,643 $ 1,801
Restricted Shares Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share units granted 9 0 330 199
Total grant date value of share units $ 90 $ 0 $ 3,987 $ 2,815
Total share units vested 0 6 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