v3.26.1
Share-Based Compensation Plans - Schedule of Movement in Share Units (Details) - Omnibus Plan [Member]
6 Months Ended
Jun. 30, 2026
shares
Schedule of Movement in Share Units [Line Items]  
DSUs, Beginning balance 232,163
DSUs, Granted 15,625
DSUs, Forfeited
DSUs, Settled (462)
DSUs, Ending balance 247,326
RSUs with Time Criteria [Member]  
Schedule of Movement in Share Units [Line Items]  
RSUs with time criteria, beginning balance 707,466
RSUs with time criteria, Granted 153,418
RSUs with time criteria, Forfeited (7,537)
RSUs with time criteria, Settled (406,558)
RSUs with time criteria, Ending balance 446,789
PSUs with Time and Performance Criteria [Member]  
Schedule of Movement in Share Units [Line Items]  
PSUs with time and performance criteria, Beginning balance 530,056
PSUs with time and performance criteria, Granted 105,173
PSUs with time and performance criteria, Forfeited (4,880)
PSUs with time and performance criteria, Settled (224,822)
PSUs with time and performance criteria, Ending balance 405,527