v3.25.1
Stockholders' Equity - Schedule of Reconciliation of Common Stock Issued and Outstanding (Details)
3 Months Ended
Mar. 31, 2025
shares
Common Stock Issued [Roll Forward]  
Common shares issued at beginning of period (in shares) 443,399,772
Treasury shares at beginning of period (in shares) (1,848,280)
Beginning balance, common stock, shares outstanding (in shares) 441,551,492
Shares issued (in shares) 6,213,099
Shares forfeited (in shares) (1,340,016)
Common shares issued at end of period (in shares) 448,272,855
Treasury shares at end of period (in shares) (1,848,280)
Ending balance, common stock, shares outstanding (in shares) 446,424,575