XML 145 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Reconciliation of Common Stock Issued and Outstanding (Details) - shares
12 Months Ended
Apr. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Common Stock Issued [Roll Forward]        
Common shares issued as of beginning of period (in shares)   439,735,256 436,604,447 432,070,999
Treasury shares at beginning of period (in shares)   (886,920) (886,920) (873,217)
Common shares outstanding as of beginning of period (in shares)   438,848,336 435,717,527 431,197,782
Shares issued (in shares)   5,080,573 4,507,883 5,335,911
Shares forfeited (in shares)   (1,416,057) (1,377,074) (802,463)
Treasury shares, forfeited (in shares)   (961,360)   (13,703)
Shares outstanding, shares forfeited (in shares)   (1,416,057) (1,377,074) (816,166)
Shares repurchased (in shares)   (961,360)    
Common shares issued as of end of period (shares)   443,399,772 439,735,256 436,604,447
Treasury shares at end of period (in shares)   (1,848,280) (886,920) (886,920)
Common shares outstanding as of end of period (in shares)   441,551,492 438,848,336 435,717,527
Stock repurchase program, period 3 years 3 years