XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Shares of Common Stock Reserved for Future Issuance (Details) - Class A Common Stock
Dec. 31, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total shares of authorized common stock reserved for future issuance 10,250,316
Stock Options Outstanding  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total shares of authorized common stock reserved for future issuance 826,609
Unvested restricted stock units outstanding  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total shares of authorized common stock reserved for future issuance 4,484,291
2017 Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total shares of authorized common stock reserved for future issuance 4,939,416