v3.26.1
Share Capital - Summary of Issuances of Stock Other (Parenthetical) (Details)
Mar. 31, 2024
4.25% Unsecured Senior Notes [Member]  
Equity, Class of Treasury Stock [Line Items]  
Interest rate 4.25%