XML 104 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock - Employee Stock Purchase Plan (Details)
Jan. 01, 2021
shares
Dec. 31, 2022
purchasePeriod
shares
May 31, 2022
shares
Dec. 31, 2021
purchasePeriod
shares
Dec. 08, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for sales under the ESPP (in shares)   107,646,000 9,760,000 95,366,000  
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of open purchase periods under the ESPP | purchasePeriod   0   0  
2020 Employee Stock Purchase Plan | Class A | Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for sales under the ESPP (in shares)         6,498,600
Additional shares authorized (in shares) 6,498,600        
Percent of outstanding shares 1.50%