XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - 2019 Plan (Details) - 2019 Plan - Share-based Payment Arrangement, Option
3 Months Ended
Mar. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Maximum allowed for issuance 13,118,055
Awards granted (7,646,474)
Awards forfeited 1,359,944
Available for future awards 6,831,525
Awards vested 2,611,028