XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Equity Incentive Plan (Details) - shares
shares in Millions
1 Months Ended
May 31, 2023
Sep. 30, 2023
Equity incentive plan 2015    
Share-Based Compensation Plans    
Additional shares authorized (in shares) 7.0  
Number of shares available for future issuance (in shares)   2.8
Employee stock purchase plan 2008    
Share-Based Compensation Plans    
Number of shares available for future issuance (in shares)   3.6