v3.26.1
Preferred and Common Shares and Share-Based Compensation - Stock Options Issued and Outstanding (Parenthetical) (Details)
Apr. 03, 2026
$ / shares
Amended and Restated 2010 Incentive Plan | Stock Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Common share fair value per shares $ 117.04