v3.25.3
Share-based Payment - Summary Of Share Based Payment (Detail)
9 Months Ended
Sep. 30, 2025
Restricted Stock Units [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 993,807
Granted during the period 634,589
Settled during the period (60,056)
Transferred during the period (321,392)
Forfeited during the period (53,931)
Ending balance 1,193,017
Restricted Stock Units [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 569,899
Restricted Stock Units [Member] | 2027  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 205,880
Restricted Stock Units [Member] | 2028  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 417,238
Performance Stock Units [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 156,667
Granted during the period 73,583
Settled during the period (15,716)
Transferred during the period (46,588)
Forfeited during the period (2,688)
Ending balance 165,258
Performance Stock Units [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 86,659
Performance Stock Units [Member] | 2027  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 24,533
Performance Stock Units [Member] | 2028  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 54,066
Restricted Stock Units and Performance Stock Unit [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 1,150,474
Granted during the period 708,172
Settled during the period (75,772)
Transferred during the period (367,980)
Forfeited during the period (56,619)
Ending balance 1,358,275
Restricted Stock Units and Performance Stock Unit [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 656,558
Restricted Stock Units and Performance Stock Unit [Member] | 2027  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 230,413
Restricted Stock Units and Performance Stock Unit [Member] | 2028  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 471,304