XML 85 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Summary of the RSU activity (Details) - Restricted Stock Units ("RSUs") - shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Number of RSUs Outstanding          
Outstanding     34,312,655 12,484,880 12,484,880
Granted 1,027,561 21,452,356 13,026,567 32,414,380 33,079,041
Forfeited     (794,047)   (516,685)
Exercised     (9,472,733)   (10,734,581)
Outstanding 37,072,442   37,072,442   34,312,655