XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Payment - Summary Of Share Based Payment (Detail)
3 Months Ended
Mar. 31, 2023
Restricted Stock Units [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 82,492
Granted 609,695
Forfeited during the period (10,494)
Ending balance 681,693
Restricted Stock Units [Member] | 2023  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 41,240
Restricted Stock Units [Member] | 2024  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 240,888
Restricted Stock Units [Member] | 2025  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 199,757
Restricted Stock Units [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 199,808
Performance Stock Units [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 0
Granted 112,268
Forfeited during the period 0
Ending balance 112,268
Performance Stock Units [Member] | 2023  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 0
Performance Stock Units [Member] | 2024  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 37,422
Performance Stock Units [Member] | 2025  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 37,423
Performance Stock Units [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 37,423
Restricted Stock Units and Performance Stock Unit [Member]  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Beginning balance 82,492
Granted 721,963
Forfeited during the period (10,494)
Ending balance 793,961
Restricted Stock Units and Performance Stock Unit [Member] | 2023  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 41,240
Restricted Stock Units and Performance Stock Unit [Member] | 2024  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 278,310
Restricted Stock Units and Performance Stock Unit [Member] | 2025  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 237,180
Restricted Stock Units and Performance Stock Unit [Member] | 2026  
Sharebased Payment Arrangement, Restricted Stock Unit, Activity [Line Items]  
Vested at the reporting date 237,231