XML 356 R144.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Restricted Stock Awards and Units and Deferred Share Units General Information (Details)
12 Months Ended
Dec. 31, 2024
Restricted Stock Awards | Graded vesting | Minimum  
Share-based Compensation  
Award vesting period 3 years
Restricted Stock Awards | Graded vesting | Maximum  
Share-based Compensation  
Award vesting period 4 years
Restricted Stock Awards | Cliff vesting  
Share-based Compensation  
Award vesting period 5 years
Restricted stock units and deferred share units | Minimum  
Share-based Compensation  
Award vesting period 3 years
Restricted stock units and deferred share units | Maximum  
Share-based Compensation  
Award vesting period 4 years
Deferred Share Units | Minimum  
Share-based Compensation  
Award vesting period 3 years
Deferred Share Units | Maximum  
Share-based Compensation  
Award vesting period 4 years