XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Shares Available For Grant (Details) - Equity Incentive Plan 2015 - shares
shares in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2024
May 31, 2023
May 31, 2022
May 31, 2019
May 31, 2017
Dec. 31, 2024
Number of Shares            
Balance as of beginning of period (in shares)           2.3
Additional shares authorized (in shares) 7.0 7.0 4.5 3.7 23.0 7.0
RSUs and PSAs granted (in shares)           (10.1)
RSUs and PSAs canceled (in shares)           1.6
Balance as of end of period (in shares)           0.8