XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Payment - Summary Of Share Based Payment (Detail)
3 Months Ended
Mar. 31, 2024
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Ending balance 1,226,958
Restricted Stock Units [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 576,625
Granted 694,908
Transferred during the period (176,317)
Forfeited during the period (30,929)
Ending balance 1,064,287
Restricted Stock Units [Member] | 2024  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 37,349
Restricted Stock Units [Member] | 2025  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 398,411
Restricted Stock Units [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 398,779
Restricted Stock Units [Member] | 2027  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 229,748
Performance Stock Units [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 105,023
Granted 92,655
Transferred during the period (35,007)
Forfeited during the period 0
Ending balance 162,671
Performance Stock Units [Member] | 2024  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 0
Performance Stock Units [Member] | 2025  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 65,893
Performance Stock Units [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 65,893
Performance Stock Units [Member] | 2027  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 30,885
Restricted Stock Units and Performance Stock Unit [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 681,648
Granted 787,563
Transferred during the period (211,324)
Forfeited during the period (30,929)
Ending balance 1,226,958
Restricted Stock Units and Performance Stock Unit [Member] | 2024  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 37,349
Restricted Stock Units and Performance Stock Unit [Member] | 2025  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 464,304
Restricted Stock Units and Performance Stock Unit [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 464,672
Restricted Stock Units and Performance Stock Unit [Member] | 2027  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 260,633