XML 550 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share - Reconciliation of Common Stock Issued and Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Common Stock Issued [Roll Forward]              
Common shares issued as of beginning of period (in shares)       436,604,447 432,070,999 423,418,131  
Common shares outstanding as of beginning of period (in shares)       435,717,527 431,197,782 422,952,228  
Shares issued (in shares) 4,507,883 5,335,911 9,438,167 4,507,883 5,335,911 9,177,810  
Shares forfeited (in shares) (1,377,074) (816,166) (1,192,613) (1,377,074) (802,463) (524,942)  
Treasury shares (in shares) (886,920) (886,920) (873,217) (886,920) (886,920) (873,217) (465,903)
Treasury shares, issued (in shares)           260,357  
Treasury shares, forfeited (in shares)         (13,703) (667,671)  
Common shares issued as of end of period (in shares) 439,735,256 436,604,447 432,070,999 439,735,256 436,604,447 432,070,999 423,418,131
Common shares outstanding as of end of period (in shares) 438,848,336 435,717,527 431,197,782 438,848,336 435,717,527 431,197,782 422,952,228